Я пытаюсь получить среднее значение температуры из этого API из множества разных почтовых индексов. В настоящее время я могу сделать это, вручную изменив почтовый индекс в URL-адресе API, но я надеялся, что он сможет просмотреть список почтовых индексов или запросить ввод и использовать эти почтовые индексы. Тем не менее, я довольно новичок и понятия не имею, как добавлять переменные и прочее в ссылку, либо это, либо я слишком усложняю это. Итак, в основном я искал некоторые методы, чтобы добавить переменную в ссылку или что-то с тем же эффектом, чтобы я мог изменить ее, когда захочу.
import urllib.request
import json
out = open("output.txt", "w")
link = "https://api.openweathermap.org/data/2.5/weather?zip={zip-code},us&appid={api-key}"
print(link)
x = urllib.request.urlopen(link)
url = x.read()
out.write(str(url, 'utf-8'))
returnJson = json.loads(url)
print('\n')
print(returnJson["main"]["temp"])