【发布时间】:2012-09-24 04:59:05
【问题描述】:
我有一个包含几千个文件的目录。我希望能够在较大的导演内创建子目录,并将 150 个文件(按扩展名过滤)移动到每个新创建的目录中。我希望得到一些指导来帮助我前进。这是我要开始的小事:
wd = os.chdir(r'foobar')
allgzs=[]
for file in os.listdir(wd):
if file.endswith('asc.gz'):
allgzs.append(file)
for gz in allgzs:
# For every 150 .gz files:
# Create directory -- os.mkdir?
# Move files into directory -- shutil.move?
【问题讨论】:
标签: python directory move shutil