下载js代码地址 js代码地址 代码如下图所示 展示结果如图,对比两个文件夹的目录文件和大小,文件夹下的子文件夹会显示出退格的效果,以便区分父子文件目录: 由于文件目录较多,js文件目录信息相似,所以使用了递归的方法. 展示出来的文件夹和子文件要显示出退格的效果,所以循环的时候记录自己的层级index let version1 = data["4.0.0.6006"][0]; let version2 = data["4.0.0.1846"][0]; let da
在一个目录下,有好几层目录,里面零零散散存放着几个json文件,我要做的是用python脚本把它们都找出来,一开始就一层一层地找,用os.listdir加上for循环,根据目录树的深度确定for循环的数量,很显然,不够灵活,也效率太低 换一种方法,使用os.walk,简直是神器,它可以递归查找某一目录下的所有目录及文件,一个不落 for x in os.walk('./'): print([x[]+target ] if 'json' in target]) os.walk()方法返回一个gen