Python文件操作--列出文件夹中py文件路径
1 import os 2 3 pylist = [] #储存指定文件夹中的所有文件路径 4 def print_directory(sPath): 5 for sChild in os.listdir(sPath): 6 sChildPath = os.path.join(sPath,sChild) 7 if os.path.isdir(sChildPath): 8 print_directory(sChildPath) 9 else: 10 pylist.append(sChildPath) 11 12 z = os.path.abspath('.') #当前文件夹中 13 y = os.path.join(z,'tu') #当前文件夹中的‘tu’文件夹下 14 print_directory(y) 15 16 p = [x for x in pylist if os.path.isfile(x) and os.path.splitext(x)[1]=='.py'] 17 print p
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步