我正在编写一个Python脚本,该脚本需要定期下载存储在基于Socrata的开放数据站点中的数据集的最新版本。
例如:
给出此数据项:
https://data.cityofnewyork.us/Transportation/Bicycle-Routes/7vsa-caz7
SODA API端点为:
https://data.cityofnewyork.us/resource/cc5c-sm6z.json
根据开发人员文档,用于将此数据集导出到GeoJSON文件的URL为:
https://data.cityofnewyork.us/api/geospatial/7vsa-caz7?method=export&format=GeoJSON
我认为导入sodapy可能是一种方法:
https://github.com/xmunoz/sodapy
...但是我还没有看到“导出”是该库中内置的东西。
〜Q's:〜
1)是否可以使用sodapy导出Socrata数据项?
2)如果没有,是否有Python文档介绍了如何使用SODA API端点下载脚本中的数据? (除非这不只是使用Requests或urllib?)
谢谢!