@sola-boat

Хочу выводить погоду в чат с помощью PyOWM, выдаёт ошибку, как решить?

Вместо API KEY, стоит мой ключ, скрыл на всякий случай

Ошибка:
raise MissingRequiredArgument(param)
discord.ext.commands.errors.MissingRequiredArgument: arg is a required argument that is missing.

Код:
# weather
@client.command()
async def w( ctx, *, arg ):
    owm = pyowm.OWM( 'API KEY' )
    city = arg
 
    observation = owm.weather_at_place( city )
    w = observation.get_weather()
    temperature = w.get_temperature( 'celsius' )[ 'temp' ]
 
    await ctx.send( f'Температура в { city } : { temperature }' )
  • Вопрос задан
  • 173 просмотра
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix Куратор тега Python
yellow
Какую команду в дискорд отправляете?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы