当前位置:网站首页>一键清理项目下pycharm和Jupyter缓存文件
一键清理项目下pycharm和Jupyter缓存文件
2022-04-23 07:15:00 【浅若清风cyf】
前言
- 在进行python编程开发时,Jupyter和Pycharm是两个比较常用的开发工具。pycharm在运行py文件时会生成以__pycache__命名的缓存文件夹,而jupyter在打开ipynb时会生成以.ipynb_checkpoints命名的缓存文件夹。在进行项目协作或者存档时,这些文件属于非必要的垃圾文件。为了保持上传到github仓库的代码简洁性或者减少项目占用空间,我们或许需要一个自动化程序帮助我们删除掉这些文件。本文将带来解决这种问题的程序!仅需动动手指双击运行一下即可完成!
代码
import os
import shutil
for root,dirs,files in os.walk('./'):
root_silit=root.split('\\')
if '__pycache__' in root_silit or '.ipynb_checkpoints' in root_silit:
print('删除:',root)
shutil.rmtree(root)
s=input('操作完成,按任意键退出...')
使用方法
- 将py代码文件放置在项目根目录下,双击运行即可!

版权声明
本文为[浅若清风cyf]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_44002829/article/details/124324149
边栏推荐
猜你喜欢
随机推荐
在线YAML转XML工具
How to import Excel data in SQL server, 2019 Edition
3C裝配中的機械臂運動規劃
nn.Module类的讲解
青苹果影视系统源码 影视聚合 影视导航 影视点播网站源码
LeetCode簡單題之計算字符串的數字和
LeetCode简单题之计算字符串的数字和
Flutter之Provider共享数据的两种方式
Implementation of promise all
Smart business card applet business card details page function implementation key code
每周leetcode - 06 数组专题 7~739~50~offer 62~26~189~9
浏览器中的 Kubernetes 和 IDE | 交互式学习平台Killercoda
分布式服务治理Nacos
Implementation of new
Upload labs range practice
dried food! Point based: differentiable Poisson solver
Somme numérique de la chaîne de calcul pour un problème simple de leetcode
多目视觉SLAM
Face to face summary 2
Move layout (Flex layout, viewport label)









