Python使用特定名称遍历子目录
我的子文件夹结构与此类似: /job_1/hello/*.yml ./job_2/svk/../*.yml ./job_3/kmd/../*.yml /工作4/sil/*.yml ./job_5/svk/../*.ymlPython使用特定名称遍历子目录,python,python-2.7,scripting,filesystems,Python,Python 2.7,Scripting,Filesystems,我的子文件夹结构与此类似: /job_1/hello/*.yml ./job_2/svk/../*.yml ./job_3/kmd/../*.yml /工作4/sil/*.yml ./job_5/svk/../*.yml 我只想从带有子文件夹“svk”和“kmd”的作业下的.yml文件中读取。在Python 2.7中是否有这样做的方法?请重复并从。“演示如何解决此编码问题”不是堆栈溢出问题。我们希望您做出诚实的尝试,然后就您的算法或技术提出具体问题。查看如何在Python中遍历目录;这是os软件
我只想从带有子文件夹“svk”和“kmd”的作业下的.yml文件中读取。在Python 2.7中是否有这样做的方法?请重复并从。“演示如何解决此编码问题”不是堆栈溢出问题。我们希望您做出诚实的尝试,然后就您的算法或技术提出具体问题。查看如何在Python中遍历目录;这是
os
软件包。从walk
方法开始,过滤你的结果。我想这会对你有所帮助。您可以尝试使用glob.glob(pattern)
从svk
获取文件名,然后使用第二个glob.glob(pattern)
从kmd
获取文件名。或者使用os.listdir()
或os.walk()
获取所有文件,并使用自己的代码或fnmatch
(在glob.glob()
中使用)或使用regex对其进行过滤。首先尝试编写代码,当收到错误消息时返回。