我正在尝试在 Django 中链接我的 python 代码,因为我正在使用天气 API 并使用它来提取任何国家/地区的数据。
我想使用 API 链接中的位置、日期、格式和 tp。问题是我不知道如何从同一个链接中提取这 4 个特定的东西。它向我展示了这个:
Traceback (most recent call last):
File "C:\Users\Muahr\source\repos\RCAI-Project\Pest\api.py", line 14, in <module>
url=int(api_address+city+24+date_time)
TypeError: must be str, not int
同时,我正在将整个代码集成到 Django 中,它给我一个错误,请求未定义。
原始代码:
import requests
import simplejson
import time
from daytime import DateTime
api_address='http://api.worldweatheronline.com/premium/v1/past-weather.ashx?key=abc123&q=&format=json&date=&tp=24'
city=input("enter\n")
ask=input("enter date\n")
date_format = "%Y-%m-%d"
date_time = datetime.strptime(ask, date_format)
url=int(api_address+city+24+date_time)
json_data=requests.get(url).json()
formatted_data=json_data['data']
print(json_data)
米琪卡哇伊
相关分类