Задать вопрос
@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
  • Вопрос задан
  • 155 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
У тебя в приведенном тексте программы кавычки "двойные", а в сообщении об ошибке `бэктики`.
Какой из двух вариантов у тебя на самом деле?
Бэктики в питоне не используются, только "двойные" и 'апострофы'.

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

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

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