我有一个json pull使用API,下面是文件的样子:
[
{
"id": 181,
"emp_number": "527",
"clock_id": "124",
"organization_trackings": [
{
"title": "Division",
"value": "200",
"value_description": "Cons"
},
{
"title": "Location",
"value": "951",
"value_description": "Jasp"
},
{
"title": "Special",
"value": "20",
"value_description": "Remote"
},
{
"title": "Primary Department",
"value": "200",
"value_description": "DPT1"
},
{
"title": "Secondary Department",
"value": "2000",
"value_description": "DH"
},
{
"title": "Function",
"value": "0000",
"value_description": "Resource"
}
]
},
{
"id": 181837,
"emp_number": "649",
"timeclock_id": "528",
"organization_trackings": [
{
"title": "Division",
"value": "200",
"value_description": "Consultant"
},
{
"title": "Location",
"value": "001",
"value_description": "Atlanta"
},
{
"title": "Function",
"value": "0000",
"value_description": "Resource"
}
]
}
]
我需要把这个转换成2csv文件
first csv fileis:
id emp_number clock_id
181 527 124
181837 649 528
第二个csv文件:
emp_number,title,value,value_description
527,Location,951,Jasp
527,Special,20,Remote
527,Primary Department,200,DPT1
527,Secondary Department,2000,DH
527,Function,0,Resource
649,Division,200,Consultant
649,Location,1,Atlanta
649,Function,0,Resource
我是python新手,有人能指导我如何在python中做吗?
2条答案
按热度按时间z9zf31ra1#
我猜关键字
"timeclock_id": "528"
是一个错字,应该是"clock_id": "528"
。试试看:
图纸:
i1icjdpr2#
这检查
clock_id
,并且如果失败则检查timeclock_id
。工作样品:https://onlinegdb.com/WaR32RLl2