国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Python遍歷文件夾枚舉所有文件類型

2019-11-14 17:45:47
字體:
來源:轉載
供稿:網友
>>> import os>>> def enumfiles(path, dest):	files = os.listdir(path)	for f in files:		subpath = path + '/' + f		if (os.path.isfile(subpath)):			dest.append(subpath)		elif (os.path.isdir(subpath)):			if (f[0] == '.'):				pass			else:				enumfiles(subpath, dest)				>>> files = []>>> path = "D:/cocos2d-x-2.2.3">>> enumfiles(path, files)>>> exts = {}>>> for f in files:	l = len(f)	p = f.rfind('.')	s = f.rfind('/')	if (l>0 and p!=-1 and p>s):		ext = f[p:l]		exts[ext] = 0>>> exts.keys()

項目中,有時候需要在SVN中忽略掉某些文件類型,上面的腳本可以輕松做到,使用了os庫,遞歸和字典的鍵值唯一性。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 綦江县| 麻城市| 大厂| 鹰潭市| 东海县| 肥乡县| 莆田市| 双柏县| 永顺县| 青神县| 清徐县| 荔浦县| 会同县| 江川县| 义乌市| 南昌县| 从化市| 扬州市| 蕲春县| 循化| 永仁县| 来安县| 波密县| 盱眙县| 仁布县| 卫辉市| 安福县| 大庆市| 龙门县| 安化县| 两当县| 安图县| 英超| 榆中县| 南丹县| 兴安县| 神木县| 罗定市| 海口市| 石台县| 乌兰察布市|