Python3 项目删除 __pycache__ 文件夹和 .pyc 文件

新手上路,请多包涵

从 python3 项目中清除所有 __pycache__ 文件夹和 .pyc/.pyo 文件的最佳方法是什么。我看到多个用户建议使用 Debian 捆绑的 pyclean 脚本,但这并没有删除文件夹。在将文件推送到我的 DVS 之前,我想要一种简单的方法来清理项目。

原文由 SalientGreen 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.5k
2 个回答

当我将 pyclean 错误输入为 pycclean 时,我自己找到了答案:

     No command 'pycclean' found, did you mean:
     Command 'py3clean' from package 'python3-minimal' (main)
     Command 'pyclean' from package 'python-minimal' (main)
    pycclean: command not found

运行 py3clean . 清理得非常好。

原文由 SalientGreen 发布,翻译遵循 CC BY-SA 3.0 许可协议

您可以使用下一个命令手动执行此操作:

 find . | grep -E "(/__pycache__$|\.pyc$|\.pyo$)" | xargs rm -rf

这将删除所有 .pyc.pyo 文件以及 __pycache__ 从当前目录开始递归的目录。

原文由 V. Gamula 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题