使用tokenize库确保正确性的python源格式化程序
formatter的Python项目详细描述
简介
formatter
是基于python中的tokenize
库的python格式化程序。
由于线路连续性的错误,我们目前正在运行
tokenize
但是库。
在每个格式序列中,compile
方法用于检查是否没有代码
已经坏了,但备份仍然是个好主意。
这个库是非常可扩展和可配置的,但它仍然在 开始阶段。最终这将成为一个功能齐全的格式 python的工具。
安装
要安装,只需执行python setup.py install
或pip install
formatter
。
如果要先运行测试,请运行nosetests
用法
递归地格式化所有代码(进行备份!):
python-formatter -r DIRECTORY
或:
format-python -r DIRECTORY