Задать вопрос
@CryMafin

Где я поймал invalid syntax?

Всем привет, решил начать учиться питону и одновременно с этим верстать Discord бота и все бы ничего просто поставив библиотеку и вставив токен я смог добиться его включения но на простейшей команде он начал выдавать в консоли invalid syntax
import discord
from discord.ext import commands
import sqlite3

bot = commands.Bot(command_prefix=";")

@bot.command()
async def test(ctx):
      await ctx.send("Система активна")


bot.run("тут был токен")


В это время в консоль вывелось подобное сообщение
C:\Users\vlad1\Desktop\Мамон>python engine.py
File "C:\Users\vlad1\Desktop\Мамон\engine.py", line 9
await ctx.send(`Система активна`)
^
SyntaxError: invalid syntax
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
У тебя в приведенном тексте программы кавычки "двойные", а в сообщении об ошибке `бэктики`.
Какой из двух вариантов у тебя на самом деле?
Бэктики в питоне не используются, только "двойные" и 'апострофы'.

Ну и да, не начинай учиться с ботов.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
shabelski89
@shabelski89
engineer
лишние пробелы перед await.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы