我在使用时得到了一些非常不一致的结果手术室步行. 我的目标是使用python以编程方式定位系统上的另一个python文件。当手术室步行没有太多工作要做,只搜索一到两个文件夹:
import os
from os.path import join
lookfor = "new_id17.py"
for root, dirs, files in os.walk('L:\\HWYS\\D_GROUP6\\STAFF\\myname\\Python'):
for name in files:
print(os.path.join(root, name))
if lookfor in files:
print "found: %s" % join(root, lookfor)
break
用上面的代码手术室步行很容易在短时间内找到我的文件。但是,如果我让它在文件夹目录的更高位置搜索同一个文件,它似乎找不到该文件:
^{pr2}$有人知道我哪里错了吗?有什么已知的问题吗步行手术?或者它只是不善于搜索大量的文件夹和文件。在
目前没有回答
相关问题 更多 >
编程相关推荐