删除 目录下pyc文件
#!/usr/bin/env python # -*- coding: UTF-8 -*- import os import fnmatch def all_file(root, patterns='*', single_level=False, yield_folders=False): patterns = patterns.split(';') for path, subdirs, files in os.walk(root): if yield_folders: files.extend(subdirs) files.sort() for name in files: for pattern in patterns: if fnmatch.fnmatch(name, pattern.strip()): # 去除pattern两端的空格 yield os.path.join(path, name) if single_level: break if __name__ == '__main__': for path in all_file(os.getcwd(), '*.pyc'): os.remove(path)
本文作者:🦉. 城南
本文链接:https://www.cnblogs.com/dockers/p/7513043.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步