Discord.py - SyntaxError f-string: пустое выражение не допускается - PullRequest
0 голосов
/ 14 июня 2019

Я получаю SyntaxError: f-string: empty expression not allowed Я не уверен (вообще), что это значит

Я пытался перемещаться по коду и посмотрел онлайн, но у меня нет других результатов

Код:

@client.command()
async def load(ctx, extension):
 client.load_extension(f'cogs.{extension}')

 await ctx.send(f"Loaded the {} module!".format(extension))

Это для винтиков, и я уверен, что у меня все остальное правильно, хотя я не уверен,

Если кто-нибудь знаетчто делать то скажите пожалуйста, спасибо

1 Ответ

2 голосов
/ 14 июня 2019

Проблема в пустом {} в f-строке. F-строки требуют имя переменной между фигурными скобками. Строка со строкой должна быть:

await ctx.send(f"Loaded the {extension} module!")

Или

await ctx.send("Loaded the {} module!".format(extension))

Надеюсь, это поможет.

...