【发布时间】:2021-05-18 09:07:02
【问题描述】:
我想从一个目录开始搜索一个文件,比如说“C:/users/test1/test2/”,如果在那里找不到该文件,那么我想让目录更宽(“C: /users/test1/" 例如)等等。 当然,既然我已经在“C:/users/test1/test2/”中搜索过了,我需要将其排除在搜索之外。
os.walk() 看起来是一个执行搜索的好函数,但是,正如我所提到的,我希望能够在文件树中后退并排除已经搜索过的目录。我怎么能这样做,或者更好的是,是否有一个函数已经实现了这个?
【问题讨论】:
标签: python python-os file-search