自动格式化python代码的工具?

Ale*_*lex 6 python vim

所以在编写C/C++时,我会使用精彩的Clangformat工具,允许我编写一个loooong线并点击键盘快捷键,根据一个理智的风格指南轻松优雅地格式化我的线.

是否有一个等效的python工具?如果它有一个vim插件,奖励积分.

ilj*_*jau 6

autopep8 :

一种自动格式化 Python 代码以符合 PEP 8 风格指南的工具

使用:

pip install --upgrade autopep8
autopep8 --in-place --aggressive --aggressive <filename>
Run Code Online (Sandbox Code Playgroud)