URLs = ['https://cornershopapp.com/api/v2/stores?locality=+01020&country=MX',
'https://cornershopapp.com/api/v2/stores?locality=+01110&country=MX',
'https://cornershopapp.com/api/v2/stores?locality=+01210&country=MX']
我有一个端点列表(上面只是一个例子-实际列表要大得多)。 我想得到这些JSON文件的数据,并将它们附加到一个CSV文件中。你知道吗
这里有一个python3的例子
这些示例链接的数据结构是分层的,因此将其扁平化为CSV结构是非常重要的。有很多方法可以做到这一点,但我不认为这是类型的问题,你可以很快回答在stackoverflow。也许有人知道我不知道的图书馆,但我建议你读一下“How to Flatten Deeply Nested JSON Objects in Non-Recursive Elegant Python”。你知道吗
这个代码段利用了
requests
库,它实际上是Python库,用于处理任何与HTTP相关的内容。你知道吗这个脚本将把
URLs
中的url的JSON转储到当前工作目录中的output.csv
。你知道吗编辑:正如其他人所指出的,如果您想取消这些端点的JSON,您需要做更多的工作,我建议您检查pandas和json_normalize function,或者研究递归并实现自己的取消嵌套函数
相关问题 更多 >
编程相关推荐