加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
json_data.py 750 Bytes
一键复制 编辑 原始数据 按行查看 历史
verages 提交于 2021-07-08 15:26 . Add files via upload
import os
from config import path,class_data
import json
def json_data(file_dir):
# file_dir=path
# a,b,c,d,e=[],[],[],[],[]
root_l,dirs_l,file_l,num_l=[],[],[],[]
for root, dirs, files in os.walk(file_dir):
dirs_l.append(dirs)
root_l.append(root)
file_l.append(files)
# print(b)
dir_list=dirs_l[0]
for i in range(len(dir_list)):
src=root_l[0]+'/'+dir_list[i]
dst=root_l[0]+'/'+str(i)
os.rename(src,dst)
num_l.append(i)
os.rename(src,dst)
class_json=dict(zip(num_l,dir_list))
with open (class_data,'w') as f:
f.write(json.dumps(class_json,ensure_ascii=False,indent=2))
if __name__ == "__main__":
json_data(path)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化