打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
black-严格的Python代码格式化工具

Black是严格的Python代码格式化工具。使用它,您可以放弃对手工格式化细节的控制。

作为回报,Black可为您提供速度、确定性和免于pycodestyle格式化的自由。您可以为更重要的事情节省时间和精力。

  无论您正在阅读的项目如何,涂黑的代码看起来都一样。一段时间后,格式变得透明,您可以专注于内容。

黑色通过产生尽可能小的差异使代码检查更快。

安装及使用

黑色可以通过运行安装pip install black或者在网盘下载black源代码,它需要运行在Python 3.6.0+,但是您也可以使用它重新格式化Python 2代码。

 要立即开始使用默认设置,请执行以下操作:

black {source_file_or_directory}

如果无法将Black作为脚本运行,则可以将Black作为软件包运行:

python -m black {source_file_or_directory}

Black是行为良好的Unix风格的命令行工具:

  • 如果没有源传递给它,它什么都不做;

  • 如果-用作文件名,它将从标准输入读取并写入标准输出;

  • 它仅在出现标准错误时才向用户输出消息;

  • 除非发生内部错误(或--check已使用),否则以代码0退出。

将Black与其他工具一起使用

虽然Black强制执行符合PEP 8的格式设置,但其他工具可能会发出有关Black更改的警告或将覆盖Black的更改。isort就是一个很好的例子 。由于Black几乎不可配置,因此应将这些工具配置为既不警告也不覆盖Black的更改。

可以在compatible_configs中找到有关各种工具与Black兼容的配置的 实际详细信息。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
black:你的Python代码有点丑
你需要在每个项目中使用这个 Python 工具
学Python必备的开发神器!
Notepad++实现python代码格式化
这些英文千万别不懂装懂(很全)
你不得不注意的词汇翻译“陷阱”
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服