按文件名搜索

再见.我想在目录中搜索扩展名为.txt的文件.有什么想法吗?提前谢谢Mague公司

# 回答1

选择 | 换行 | 行号
  1. import os
  2.  
  3. dir_name = r'C:\XXX'
  4. ext = '.txt'
  5.  
  6. for f in os.listdir(dir_name):
  7.     dirfile = os.path.join(dir_name, f)
  8.     if os.path.isfile(dirfile):
  9.         if os.path.splitext(dirfile)[1] == ext:
  10.             print dirfile

也:

选择 | 换行 | 行号
  1. import glob
  2. glob.glob1(r'D:\XXX', '*.txt')
# 回答2

非常感谢,这就成功了非常感谢Mague公司谢谢你这么快

标签: python

添加新评论