如何使用Python批量高效删除指定目录下的文件?
- 内容介绍
- 文章标签
- 相关推荐
本文共计128个文字,预计阅读时间需要1分钟。
pythonimport ospath=rC:\Users\dong\Desktop\data\2006\2006\SciVisfor root, dirs, files in os.walk(path): print(dirs) for name in dirs: print(name) filelist=os.listdir(os.path.join(root, name)) for ffiles in filelist: if 'test' in ffiles: os.rename(os.path.join(root, name, ffiles), os.path.join(root, name, ffiles.replace('test', 'new_test')))
path = r"C:\Users\dong\Desktop\data\2006\2006\SciVis";
for root,dirs,files in os.walk(path):
print(dirs)
for name in dirs:
print(name)
filelist=os.listdir(os.path.join(root,name))
for ffiles in filelist:
if 'test' in ffiles:
os.remove(os.path.join(root,name,ffiles))
本文共计128个文字,预计阅读时间需要1分钟。
pythonimport ospath=rC:\Users\dong\Desktop\data\2006\2006\SciVisfor root, dirs, files in os.walk(path): print(dirs) for name in dirs: print(name) filelist=os.listdir(os.path.join(root, name)) for ffiles in filelist: if 'test' in ffiles: os.rename(os.path.join(root, name, ffiles), os.path.join(root, name, ffiles.replace('test', 'new_test')))
path = r"C:\Users\dong\Desktop\data\2006\2006\SciVis";
for root,dirs,files in os.walk(path):
print(dirs)
for name in dirs:
print(name)
filelist=os.listdir(os.path.join(root,name))
for ffiles in filelist:
if 'test' in ffiles:
os.remove(os.path.join(root,name,ffiles))

