Ключ API открытой карты погоды не работает (я думаю) - PullRequest
0 голосов
/ 22 сентября 2019

Некоторое время назад я создал программу, которая сообщает вам текущую температуру в вашем городе с помощью модуля pyowm, и она прекрасно работала, до сих пор

Я думал, что это может быть причиной того, что ключ API вы получаете изсайт, поэтому я сгенерировал новый ключ и он все еще не работает

owm = pyowm.OWM('my API key') # doesn't work beyond this point
data = Get_Location() # gets your current location
location = data[4] # city name

weatherloc = owm.weather_at_place(location)
status = weatherloc.get_weather()
temperature = status.get_temperature('celsius')['temp']
weather = status.get_detailed_status()
main_weather = status.get_status()
temp_out = f"and outside temperature is {temperature}{degree} celsius."
print(temp_out)

это довольно простая вещь, но программа просто останавливается после строки "owm", без сообщений об ошибках или чего-то еще, она просто останавливается

Редактировать: Забыл поставить «печать» при отображении кода

1 Ответ

0 голосов
/ 23 сентября 2019

вы пытались использовать модуль запроса вместо этого?код стоит намного короче чем

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...