python3.6怎么输出某文件夹下匹配的所有文件名

  介绍

这篇文章主要讲解了“python3.6怎么输出某文件夹下匹配的所有文件名”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python3.6怎么输出某文件夹下匹配的所有文件名”吧!

# - *安康;编码:utf-8  - * -import  osimport  sysimport 再保险   #根据文件夹,截取文件名称def  getFileList (path ):,,, for 根,dirs, names ,拷贝os.walk(路径):,,,,,,,pattern =, re.compile (" # 39; xx # 39;) #将正则表达式设置成模式对象,,,,,,,pattern1 =, re.compile (" # 39; zz # 39;)   ,,,,,,for  filename 拷贝的名字:,,,,,,,,,,,match =, pattern.search(文件名),#判断文件名中是否包含XX,如果包含,则返回true ,,,,,,,,,, match2 =, pattern1.search(文件名),#判断文件名中是否包含ZZ,如果包含,则返回true ,,,,,,,,,, if 匹配:,,,,,,,,,,,,,,,# # code =,,,,,,,,,,,,,,, len =, filename.find (& # 39; XX # 39;),, #找到文件名以XX开头的位置,,,,,,,,,,,,,,,印刷(文件名(len: len  +, 8)),, #打印,截取8个字符串,,注意字符串从0开始,,,,,,,,,,,if  match2:,,,,,,,,,,,,,,, # # code =,,,,,,,,,,,,,,, len =, filename.find (& # 39; ZZ # 39;),,,,,,,,,,,,,,,印刷(文件名(len: len  +, 8))   if  __name__ ==, & # 39; __main__ # 39;:,,,, path =癈: \ \ \ \ SP000186用户桌面\ \ svn \ \ \ \ \ \ 11 _dev \ \ plsql"   ,,,getFileList(路径)

感谢各位的阅读,以上就是“python3.6怎么输出某文件夹下匹配的所有文件名”的内容了,经过本文的学习后,相信大家对python3.6怎么输出某文件夹下匹配的所有文件名这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

python3.6怎么输出某文件夹下匹配的所有文件名