Я пишу скрипт на Python, который должен периодически загружать последнюю версию набора данных, хранящегося на сайте открытых данных на базе Socrata.
Например:
Учитывая этот элемент данных: https://data.cityofnewyork.us/Transportation/Bicycle-Routes/7vsa-caz7
https://data.cityofnewyork.us/Transportation/Bicycle-Routes/7vsa-caz7
Конечная точка API SODA: https://data.cityofnewyork.us/resource/cc5c-sm6z.json
https://data.cityofnewyork.us/resource/cc5c-sm6z.json
Согласно документам для разработчиков, URL для экспорта этого набора данных в файл GeoJSON: https://data.cityofnewyork.us/api/geospatial/7vsa-caz7?method=export&format=GeoJSON
https://data.cityofnewyork.us/api/geospatial/7vsa-caz7?method=export&format=GeoJSON
Я думал, что импорт sodapy может быть способом: https://github.com/xmunoz/sodapy ... но я пока не рассматриваю "экспорт" как нечто, встроенное в эту библиотеку.
https://github.com/xmunoz/sodapy
~ Q-х: ~ 1) Есть ли способ экспортировать элемент данных Socrata с помощью sodapy? 2) Если нет, есть ли в Python документ о том, как использовать конечную точку API SODA для загрузки данных в сценарии? (Если только это не будет чем-то большим, чем использование Requests или urllib?)
Спасибо!