嗨,我有一个Csv文件是这样的
start_index end_index Scalar API
0 30 zone0.pkl zone0-0
30 60 zone1.pkl zone1-1
60 65 zone2.pkl zone2-2
我必须创建一个json文件,它的格式如下
{
"channel1": {
"0": [{
"scalar": "/zone0.pkl",
"api": "/model/zone0-0"
}],
"1": [{
"scalar": "/zone0.pkl",
"api": "/model/zone0-0"
}]
},
但是我需要添加一些功能,比如第一行的start_index and end_index
是0和30,所以上面的应该复制30次(0的位置从0变为30),对于30个文件"scalar" and "api"
应该保持不变
现在是第二行,start index and end index
是30和60。现在上面的形式应该复制30次,"scalar" and "api"
变成对应的第二行
类似地,它必须对对象由(end_index-start_index)
复制的所有行执行此操作,该对象不一定总是30,并且"Scalar" and "api"
会相应地更改
如果我对任何一点强调不足或过度,请在评论中告诉我
试试看
导入json
相关问题 更多 >
编程相关推荐