马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
file_range = 'D:/编程练习'
for each1 in range(4):
for each2 in list(os.walk(file_range))[each1]:
list_file_range.append(each2[0])
Traceback (most recent call last):
File "<pyshell#38>", line 3, in <module>
list_file_range.append(each2[0])
IndexError: list index out of range
编程练习文件夹如下:[('D:\\编程练习', ['A', 'B'], ['ascll值对照表.png', 'test.py', 'test.txt', 'test1.txt', 'test2.txt', '回答问题(输入地板大小、方块数量的两个因数,求方块数量).py', '字符串.png', '字符串的方法及注释(1).png', '字符串的方法及注释(2).png', '密码安全检测.py', '小游戏(迫害).py', '文件的打开模式和文件对象方法.png', '课后作业(字典,第25讲,动动手第0题).py', '课后作业(字典,第26讲,动动手第0题).py', '课后作业(字符串:格式化).py', '课后作业(序列!序列!).py', '课后作业(文件系统,第30讲,动动手第0题).py', '课后作业(文件系统,第30讲,动动手第1题).py', '课后作业(文件系统,第30讲,动动手第2题).py', '课后作业(文件,第29讲,动动手第0题).py', '课后作业(文件,第29讲,动动手第1题).py', '课后作业(文件,第29讲,动动手第2题).py', '课后作业(文件,第29讲,动动手第3题).py', '课后作业(文件,第29讲,动动手第4题).py', '课后作业(递归23,24讲第0题).py', '课后作业(递归23,24讲第1题).py', '课后作业(递归23,24讲第2题).py', '课后作业(递归23,24讲第3题).py', '随便玩玩.py', '集合方法.png']), ('D:\\编程练习\\A', ['C'], []), ('D:\\编程练习\\A\\C', [], ['B.txt']), ('D:\\编程练习\\B', [], ['B.txt'])]
file_range = 'D:/编程练习'
fl = list(os.walk(file_range))
list_file = []
for each2 in range(len(fl)):
list_file.append(fl[each2][0])
print(list_file)
|