我看到了这个答案-How can I search sub-folders using glob.glob module in Python?,但我不明白os.walk()在做什么(我阅读了文档,但没有任何意义)。
我真的很陌生,仍在尝试理解它。
我的脚本位于-/users/name/Desktop/folder/
中,我想访问/users/name/Desktop/folder/subfolder/*.html
中的某些文件
我尝试了glob.glob('/users/name/Desktop/folder/subfolder/*.html')
,但返回了一个空列表。我意识到这是前一个人所做的,并且没有用(我只是希望对glob进行更新!)
有关如何执行此操作的任何想法?
最佳答案
没有任何更多信息,很难说出问题所在。我测试了您的语法,对我来说很好用。您确定扩展名在.html
目录中是.htm
而不是/users/name/Desktop/folder/subfolder/
吗?
另外,要进一步排除故障,您可以通过运行以下命令检查python在目录中可以看到的内容:os.listdir('/users/name/Desktop/folder/subfolder/')
这应该使您入门。
关于python - 使用Glob列出子文件夹中的文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34401180/