python - 黑色格式化程序:如何在函数之前和之后放置一个换行符而不是两个
问题描述
我正在使用黑色格式化程序。我在函数定义之前有两个换行符,在函数定义之后有两个换行符。我想要一个换行符在函数定义之前和一个换行符之后。
我可以使用黑色配置文件吗black --config FILE
?如果是这样,如何。
解决方案
你不能。
通过使用它,您同意放弃对手动格式化细节的控制。_
它使用 2 行从视觉上区分方法和代码结构中的空行。来自文档:黑色将允许函数内有单个空行,[...] 它还将在函数定义之前和之后插入适当的间距。内部函数前后各一行,模块级函数和类前后两行。
命令行选项 Black 现在有很多旋钮,虽然 Black 固执己见,所以风格配置选项被故意限制并且很少添加。您可以通过运行 black --help 来列出它们。
推荐阅读
- swift - NSTouchBar 没有释放最后一次触摸的视图
- php - 如何在 Icecast 中获得即将播放的歌曲?(使用 MySQL 进行冰播)
- c# - 使用 Blazor 和 Aspnet Webapi 跟踪 HttpClient.PostAsync 进度
- android - Flutter 应用程序在 Android Studio 中停止后继续在设备上运行
- python - 根据长度删除索引
- java - 导入unicodedata时DLL加载失败:参数不正确
- arrays - 在不知道最大大小的情况下打印字符串
- java - 如何操作此字符串以在 Java 中查找和更改原始字符串的一部分?
- php - 您不能使用“markdown_to_html”过滤器,因为没有可用的 Markdown 库
- c - Visual Studio C 程序使用 VS 编译器运行失败,但使用 Clang