我做了一个噩梦,想把我的JSON转换成CSV,我也试着跟着这里的其他线程,但我是一个绝对的新手,在这方面也做了很多努力,如果有人能给我指出正确的方向,我会非常棒。你知道吗
我将在下面提供JSON示例,很抱歉重复了一个被问了很多次的问题。你知道吗
{
"ApiMessage": "Inventory Returned",
"ApiNumber": "InvS001",
"inventoryResponse": [
{
"Sku_Id": "007BLKWHT3",
"Total_Stock": 0,
"Unavailable": 0
},
{
"Sku_Id": "007BLKWHT4",
"Total_Stock": 2,
"Unavailable": 1
},
{
"Sku_Id": "007BLKWHT5",
"Total_Stock": 0,
"Unavailable": 0
},
我只需要它,这样我就可以有一个CSV文件,其中有三列和每个列中的值
所以。。你知道吗
Sku ID Total_Stock Unavailable
dsdsdsdsd 2 0
使用csv.DictWriter将词典列表写入文件
输出将是
我手边写了这个解决方案,所以它不是最好的(你可以使用
csv
,pandas
或许多libs中的一个,它可以做得更好,但如果你只需要它做一件事,我相信它会做的工作:使用pandas读入json,然后导出到CSV。你知道吗
下面是一个在一行中执行此操作的示例:
https://copdips.com/2018/06/converting-python-json-list-to-csv-in-2-lines-of-code-by-pandas.html
相关问题 更多 >
编程相关推荐