Программа, использующая ссылки boost :: filesystem с clang, но не gcc

Используйте библиотеку запросов, довольно распечатывайте результаты, чтобы лучше находить ключи / значения, которые вы хотите извлечь, а затем используйте вложенные для циклов для анализа данных. В этом примере я выхожу шаг за шагом.

import json, requests, pprint

url = 'http://maps.googleapis.com/maps/api/directions/json?'

params = dict(
    origin='Chicago,IL',
    destination='Los+Angeles,CA',
    waypoints='Joplin,MO|Oklahoma+City,OK',
    sensor='false'
)


data = requests.get(url=url, params=params)
binary = data.content
output = json.loads(binary)

# test to see if the request was valid
#print output['status']

# output all of the results
#pprint.pprint(output)

# step-by-step directions
for route in output['routes']:
        for leg in route['legs']:
            for step in leg['steps']:
                print step['html_instructions']
0
задан Gregory Nisbet 14 July 2018 в 01:49
поделиться

1 ответ

Вы должны принять «однопроходное соединение», что означает, что нижний уровень boost_system должен появиться после более высокого уровня boost_filesystem.

3
ответ дан John Zwinck 17 August 2018 в 12:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: