删除注释掉的代码。

eradicate的Python项目详细描述


Build status

eradicate从python文件中删除注释掉的代码。

简介

有了现代版本控制,就没有理由保存 已将代码批注到存储库。eradicate帮助清理 现有垃圾评论。它通过检测 包含可能被注释掉代码的有效python语法。 (它避免了像this is not good这样的误报, 这是有效的python语法,但可能不是代码。)

示例

$ eradicate --in-place example.py

在运行eradicate之前。

#import os# from foo import junk#a = 3a=4#foo(1, 2, 3)deffoo(x,y,z):# print('hello')print(x,y,z)# This is a real comment.#return TruereturnFalse

在运行eradicate之后。

a=4deffoo(x,y,z):print(x,y,z)# This is a real comment.returnFalse

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java持久性。xml vs DispatcherServlet   java对数算法   java UDP聊天程序不同网络不能聊天   java检查PreparedStatement中的所有占位符是否已填充   java如何编写适当的OOP代码以避免字段初始化问题?   java程序没有显示它应该显示的所有内容   java ASM跳过某些方法的代码   带有Sockjs和spring4但没有Stomp的javawebsocket   java如何将字符串值从Form1传递到Form2类?   采用不同方法的java泛型   java如何使用org。阿帕奇。平民数学3。分配   使用java swing jdk 1.4的调度器   对于模拟对象,java Mockito rest模板始终为空   java在多级继承中调用方法的哪个版本?   java Spring引导问题使用AuthenticationSuccessHandler重定向到外部URL   java你能告诉我代码中的问题是什么吗   java Hadoop map减少总客户数量