一键清理项目下pycharm和Jupyter缓存文件

2023-05-16

前言

  • 在进行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代码文件放置在项目根目录下,双击运行即可!
    在这里插入图片描述
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

一键清理项目下pycharm和Jupyter缓存文件 的相关文章

随机推荐

  • TensorRT 加载模型onnx报错: Error Code 10: Internal Error (Could not find any implementation for node

    1 背景 在TensorRT加载ONNX文件 bert模型 xff09 过程出现如标题所示的错误信息 在相同的代码 xff0c 相同的TensorRT版本 xff0c 在3090 xff08 43 win10 xff09 可以进行正常加载和
  • 【Git】在IDEA拉取master分支到你的开发分支上

    git checkout到master2 git pull xff0c 拉去master最新代码 3 git checkout到你的开发分支 右键项目 选择远程master 确定后如果有冲突 xff0c 则解决冲突即可 弄完最后git pu
  • UNIX环境高级编程-第一章

    1 UNIX体系结构 xff1a 严格意义上说 xff0c 可将操作系统定义为一种软件 xff0c 它控制计算机硬件资源 xff0c 提供程序运行环境 我们通常将这种软件称为内核 xff0c 因为它相对较小 xff0c 而且位于环境的核心
  • AP6275S移植总结

    RK3308B 43 AP6275S移植 在rk3308b平台移植rtl8821cs rlt8821cs是wifi 43 bt一体的模组 xff0c 主要记录下移植过程中需要注意的地方 移植驱动 将rtl8821cs的驱动包复制到rk的SD
  • float类型

    float类型遵循IEEE754标准 xff0c 该标准为32位浮点数规定了二进制表示形式 IEEE754采用二进制的科学计数法来表示浮点数 对于float浮点数 xff0c 用1位表示数字的符号 xff08 浮点数正负性 xff0c 0正
  • 判断点与直线的位置关系

    判断点与直线的位置关系是计算几何里面的一个最基本算法 xff0c 可以使用向量来判断 定义 xff1a 平面上三个点A x1 y1 B x2 y2 C x3 y3 xff0c 判断点C与 A B overr
  • 【知识点总结】大数据技术原理与应用

    大数据技术原理与应用 本文是对 大数据与云计算导论 课程知识点的应试总结 基本涵盖了 大数据技术原理与应用 的重点内容 思维导图由 64 福尔摩东整理 第一章 大数据概述 1 三次信息化浪潮 信息化浪潮发生时间标志解决的问题代表企业第一次浪
  • BlockingQueue

    BlockingQueue 一 阻塞队列基本方法介绍 谈到线程池 xff0c 不得不谈到生产者 消费者模式 xff0c 谈到生产者 消费者 xff0c 就不得不谈到对应的数据结构 xff0c 谈到对应的数据结构不得不言 BlockingQu
  • 【Python爬虫】猫眼电影榜单Top100

    这是一个入门级的Python爬虫 xff0c 结构易于理解 本文对编写此爬虫的全过程进行了讲述 希望对大家的Python爬虫学习有所帮助 一 目标 爬取猫眼电影榜单Top100 xff0c 将数据存入Excel文件中 xff0c 并利用py
  • 【知识点总结】计算机操作系统

    第一章 操作系统引论 操作系统的特征 并发 共享 虚拟 异步 并发和共享是两个最基本的特征 xff0c 二者互为存在条件 1 并发与并行 并发 xff1a 指两个或多个事件在同一时间间隔内发生 这些事件宏观上是同时发生的 xff0c 但微观
  • RD Client 用户账户无效解决办法

    账户密码都正确的情况下 xff0c 在局域网内登录总是显示用户账户无效 查找了微软讨论组 csdn xff0c 使用他们提供的解决办法都未能解决我的问题 xff0c 最终在知乎找见了如下的方法 xff0c 成功连接 打开本地组策略编辑器 计
  • FRP内网穿透 远程桌面的搭建

    一 准备 内容要求操作系统Win10家庭版以上服务器具有公网ip远程软件RD Client 二 软件介绍 1 Win10专业版 企业版 2 RD Client xff08 Microsoft 远程桌面 xff09 主要功能 访问运行Wind
  • 【考研】数据结构复习

    一 线性表 1 线性表的顺序表示 xff08 1 xff09 定义 静态分配 define MaxSize 50 typedef struct ElemType data MaxSize int length SqList void Ini
  • 层板等分衣柜 简单实现

    span class token macro property span class token directive hash span span class token directive keyword include span spa
  • 使用spire.doc for java 操作文档(添加段落,动态生成表格,给段落设置字体样式等)

    31 使用spire doc for java 操作文档记录 span class token comment 创建段落 span span class token keyword public span span class token
  • HBuilderX - uniapp - 运行项目到微信开发者工具 - 提示项目下缺少manifest.json文件

    1 有manifest json的情况下报错 xff0c 选中项目 xff0c 右键菜单 xff0c 重新识别项目类型 xff0c 再次运行 参考文档 xff1a HBuilderX 项目根目录下缺少manifest json 峻宇 博客园
  • 图片上传到FTP服务器之后,从ftp服务器下载图片到本地会失真

    问题描述 有一个需求是需要把下载的图片上传到ftp服务器 xff0c 但是当把图片上传完之后 xff0c 下载到本地发现图片失真了 xff0c 如图 xff1a 看了网上很多办法比如 xff1a ftpClient setFileType
  • hisat2 cifflinks

    hisat2 p 8 dta cufflinks x hisat2 data script sh 1 PH 1 1 0h2 1 1 fq gz 2 0h2 1 0h2 1 2 fq gz S 0h2 1 sam
  • centOS7上面安装wkhtmltopdf的记录

    Using username terry Last login Sun Feb 16 21 46 27 2020 from 192 168 31 134 terry 64 MiWiFi R4AC srv su 密码 xff1a root 6
  • 一键清理项目下pycharm和Jupyter缓存文件

    前言 在进行python编程开发时 xff0c Jupyter和Pycharm是两个比较常用的开发工具 pycharm在运行py文件时会生成以 pycache 命名的缓存文件夹 xff0c 而jupyter在打开ipynb时会生成以 ipy