|
发表于 2022-10-10 00:16:14
|
显示全部楼层
本帖最后由 jackz007 于 2022-10-10 00:40 编辑
这个代码会从指定路径开始,递归搜索当前路径及各级子目录内所有扩展名为 ".ai" 的文件,并使用缺省关联程序打开。
使用 os . system() 采用串联方式进行工作,完成前一个,才能打开下一个;也可以改用 os . startfile() 替换 os . system() ,替换后,改用并联方式进行工作,会在几乎同一时间打开搜索到的每一个文件。
- import os
- path = os . getcwd()
- x = input('输入初始目录 [%s] : ' % path) . strip()
- if x : path = x
- for root , dirs , files in os . walk(path):
- for each in files:
- if os . path . splitext(each)[1] . lower() == '.ai':
- os . system(os . path . join(root , each))
复制代码 |
|