linux下运行black,在Fedora上安装Black,用Black格式化Python代码及将它与编辑器集成...

本文介绍在Fedora操作系统上使用dnf安装Black的方法,用Black格式化Python代码及将Black与代码编辑器集成。Black自动格式化你的Python源代码工具,使其符合PEP-8样式。

在Fedora系统上安装Black

在Fedora操作系统上安装Black非常简单,因为它保留在官方存储库中,运行以下命令:

$ sudo dnf install python3-black

Black是命令行工具,因此可以从终端运行:

$ black --help

用Black格式化Python代码

直接使用Black格式化Python代码库。

$ black myfile.py

$ black path_to_my_python_project/

5d65fc04e40e43d4b5ec0ee83e0f59d6.png

默认情况下,Black每行允许88个字符,这意味着代码将重新设置格式以适合每行88个字符,可以将其更改为自定义值,例如:

$ black --line-length 100 my_python_file.py

这会将行长设置为允许100个字符。

作为CI管道的一部分运行Black

当Black与其他工具集成时,如持续集成管道。使用–check选项可以验证是否需要重新格式化任何文件,这对于作为CI测试运行很有用,以确保以一致的方式格式化所有代码:

$ black --check myfile.py

e470f38a7aaa03831f1b7d5eb08f0548.png

将Black与代码编辑器集成的说明

在持续集成测试期间运行Black是保持代码库正确格式的一种好方法,要使用工具来管理它们。

大多数流行的代码编辑器都支持Black,它允许开发人员在每次保存文件时运行格式工具,官方文档详细介绍了每个编辑器所需的配置,参考:https://black.readthedocs.io/en/stable/editor_integration.html。

相关主题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值