Python之文件处理-递归删除特定文件
#!/usr/bin/env python # -*- coding:utf-8 -*- import os def
delete_particular_file(top): for root, dirs, files in os.walk(top,
topdown=False): for file_name in files: if file_name.split('.')[-1] == 'ipynb':
delete_file_name = os.path.join(root, file_name) os.remove(delete_file_name)
print(f'{delete_file_name} done...') # for name in dirs: #
os.rmdir(os.path.join(root, name)) if __name__ == '__main__': top =
'/Users/mac/Desktop' delete_particular_file(top)

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信