Как я могу вставить несколько переменных в ссылку API в моем коде PythonPython

Программы на Python
Ответить
Anonymous
 Как я могу вставить несколько переменных в ссылку API в моем коде Python

Сообщение Anonymous »

Я создаю приложение погоды, и вместо того, чтобы заставлять кого-то вводить свои координаты, у меня есть оно, где, когда они входят в свой город, оно извлекает координаты города из API. Затем я сохраняю только что полученные значения широты и долготы в двух разных переменных. Итак, я хочу иметь возможность вставлять эти переменные широты и долготы в другую ссылку API, а затем делать запрос данных о погоде.
import requests
import math
from datetime import datetime
import tzlocal

api_address1 = 'http://api.openweathermap.org/data/2.5/ ... appid=fAPI KEY='

city = input("City Name :")

url1 = api_address1 + city

json_data1 = requests.get(url1).json()

lat = json_data1['coord']['lat']
lon = json_data1['coord']['lon']

print (lat, lon)

api_address2 = 'https://api.openweathermap.org/data/2.5 ... &appid=API KEY'

sun_rise = json_data1['sys']['sunrise']

local_timezone = tzlocal.get_localzone()
local_time = datetime.fromtimestamp(sun_rise, local_timezone)

print(local_time.strftime("%B %d %Y %H:%M" + "AM"))de here


Подробнее здесь: https://stackoverflow.com/questions/683 ... ython-code
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»