删除项目中所有的__pycache__文件夹、*.pyc文件(提交代码,git)
2023-09-11 14:14:44 时间
#!/usr/bin/env python
# encoding: utf-8
import os
def clear(filepath):
files = os.listdir(filepath)
for fd in files:
cur_path = os.path.join(filepath, fd)
if os.path.isdir(cur_path):
if fd == "__pycache__":
print("rm -rf {}".format(cur_path))
os.system("rm -rf {}".format(cur_path))
else:
clear(cur_path)
elif os.path.isfile(cur_path):
if ".pyc" in fd:
print("rm -rf {}".format(cur_path))
os.remove(cur_path)
elif ".gitignore" in fd:
print("rm -rf {}".format(cur_path))
os.remove(cur_path)
if __name__ == "__main__":
clear("F:\\abc")
相关文章
- 如何 Laravel 中验证 zip 压缩包里的文件?
- 将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹
- 开源的Eclipse的文件转码插件,可以在不影响中文的情况下改变项目文件编
- C# .NET想要另存一个项目,sln文件丢了怎么办
- iOS开发UI篇—常见的项目文件介绍
- python遍历目录文件脚本的示例
- 项目 jar包冲突(先检查web.xml 文件是否被自动替换)
- SDcard进行文件的读取
- windows 10上利用Microsoft RTF文件(CVE-2017-0199)进行攻击
- 文件校验
- go文件读写功能实现(io/ioutil)及实现shell脚本的调用(os/exec)
- 使用jQuery OCUpload实现excel文件一键上传功能
- SAP Fiori Elements 本地项目的 annotations.xml 文件
- Tomcat 没有自动解压webapp下的war项目文件问题
- IBM HTTP Server Plugin默认plugin-key.kdb 密钥数据库文件默认个人证书密码过期分析与解决方法
- 【项目实战】MyBatis的映射文件中resultMap标签与parameterType标签的区别探讨
- VS2017报错:严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C4996 'strcpy': This function or variable may be unsafe. Consid
- frida定义线程写图片文件
- 【Mac 教程系列】Mac 如何显示隐藏文件以及如何隐藏文件?
- 2013级C++第15周(春)项目——输入输出流及文件文件操作
- 如何把包含图片的docx文件转换为HTML WORD 转为html
- 在 Java 项目中解压7Zip特殊压缩算法文件
- 本地机怎么把文件传到虚拟机里
- 黑客篡改开源项目制作恶意软件,多家外贸企业中招——傀儡进程,powershell无文件攻击
- Windows主机中的文件无法拖拽到虚拟机的Ubuntu20系统中(已经安装了VMTools)
- 2022年山东省职业院校技能大赛网络搭建及安全部署竞赛项目评分文件
- 玩转STM32(5)找到启动文件