Я понимаю, что на SO уже есть много ответов, касающихся разделенных Python URL.НО, я хочу разделить URL и затем использовать его в функции.
Я использую запрос curl в python:
r = requests.get('http://www.datasciencetoolkit.org/twofishes?query=New%York')
r.json()
, который обеспечивает следующее:
{'interpretations': [{'what': '',
'where': 'new york',
'feature': {'cc': 'US',
'geometry': {'center': {'lat': 40.742185, 'lng': -73.992602},
......
# (lots more, but not needed here)
Я хочу иметь возможность звонить в любой город / локацию, и я хочу выделить lat
и lng
.Например, я хочу вызвать функцию, в которую я могу ввести любой город, и он отвечает широтой и долготой.Вроде как этот вопрос (который использует R).
Это моя попытка:
import requests
def lat_long(city):
geocode_result = requests.get('http://www.datasciencetoolkit.org/twofishes?query= "city"')
Как мне разобрать ее, чтобы я мог просто вызвать функцию с городом?