python列出文件夹下的所有文件,python列出文件夹,#方法1:使用os.li
文章由Byrx.net分享于2019-03-23 09:03:05
python列出文件夹下的所有文件,python列出文件夹,#方法1:使用os.li
#方法1:使用os.listdirimport osfor filename in os.listdir(r'c:\\windows'): print filename#方法2:使用glob模块,可以设置文件过滤import globfor filename in glob.glob(r'c:\\windows\\*.exe'): print filename#方法3:通过os.path.walk递归遍历,可以访问子文件夹import os.pathdef processDirectory ( args, dirname, filenames ): print 'Directory',dirname for filename in filenames: print ' File',filenameos.path.walk(r'c:\\windows', processDirectory, None )#方法4:非递归import osfor dirpath, dirnames, filenames in os.walk('c:\\\\winnt'): print 'Directory', dirpath for filename in filenames: print ' File', filename#该片段来自于http://byrx.net
评论关闭