清理您的Python代码以符合pep8规范
项目描述
Pep8ify是一个库,它可以修改Python源代码以符合pep8。
安装
该库目前与python 2.7、3.2和3.3兼容。
要安装pep8ify,只需
$ pip install pep8ify
用法
要打印pep8ify将对特定源文件或目录所做的更改的diff
$ pep8ify source_folder
要将这些更改写入文件
$ pep8ify -w source_folder
默认情况下,这将为每个要更改的文件创建备份文件。您可以通过添加-n选项来不创建备份。如果您没有使用版本控制系统,请不要这样做。尽管此代码经过充分测试,但可能仍然存在错误。
有关运行特定修复程序的更多信息,请参阅lib2to3文档。此库是在该库之上构建的。
修复程序
可以通过以下方式找到可用修复程序列表
$ 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
除了“maximum_line_length”之外,所有这些默认都设置为运行。要运行包括“maximum_line_length”在内的所有修复程序,请运行
$ pep8ify -f all -f maximum_line_length example.py
项目详情
关闭
pep8ify-0.0.13.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5c43b593af4ccbe2514f30f6714beb6e0a6f10dac0d5e14cdd536aeaf667832c |
|
MD5 | 3a09a35e1b4bbfdf01419c5c2b29f084 |
|
BLAKE2b-256 | 557f654b4d1ecfe16e17329260058e87dad5ba1ecc4a7dd2aa2d71177fef1a32 |