清理python代码以符合pep8
pep8if的Python项目详细描述
Pep8ify是一个库,它修改python源代码以符合 pep8。
安装
这个库目前与Python2.7、3.2和3.3一起工作。
要安装pep8ify,只需:
$ pip install pep8ify
用法
打印pep8ify将对特定源所做更改的差异 文件或目录:
$ pep8ify source_folder
要将这些更改写入文件:
$ pep8ify -w source_folder
默认情况下,这将为每个要更改的文件创建备份文件。 您可以添加-n选项以不创建备份。请不要这样做 如果不使用版本控制系统尽管这个代码是 经过很好的测试,仍然存在最有可能的漏洞。
有关运行特定修复程序的更多选项,请阅读 lib2to3 documentation。这个 图书馆建在那座之上
修复
可用修复程序的列表如下:
$ pep8ify -l Available transformations for the -f/--fix option: blank_lines compound_statements extraneous_whitespace imports_on_separate_lines indentation maximum_line_length missing_newline missing_whitespace tabs trailing_blank_lines trailing_whitespace whitespace_around_operator whitespace_before_inline_comment whitespace_before_parameters
所有这些默认设置为“MuxMUMLIN LILL长度”。 运行所有的修复程序,包括“MaimuMulLyILL长度”,运行:
$ pep8ify -f all -f maximum_line_length example.py