一个flake8插件,帮助您以视觉平衡的方式包裹代码。
项目描述
flake8-balanced-wrapping
一个flake8插件,帮助您以视觉平衡的方式包裹代码。
这个检查器的目的是补充使用开发者辅助Python格式化工具,即那些开发者仍然控制 何时 以特定方式格式化代码的工具,同时仍然强制执行一致的格式化 方式。
风格
这个检查器检查的风格旨在清晰和视觉平衡,同时减少差异噪音,而不考虑垂直空间。这与 tuck
包裹工具类似。
尽可能多的情况下,这个检查器不会在其他插件提供相同检查的地方重复检查。
示例:函数定义
# Unwrapped
def foo(bar: str, quox: int = 0) -> float:
return 4.2
# Wrapped
def foo(
bar: str,
quox: int = 0,
) -> float:
return 4.2
示例:列表解析
# Unwrapped
[x for x in 'aBcD' if x.isupper()]
# Wrapped
[
x
for x in 'aBcD'
if x.isupper()
]
项目详情
下载文件
下载适用于您平台文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分发
flake8-balanced-wrapping-0.1.7.tar.gz (10.5 kB 查看哈希值)
构建分发包
关闭
flake8-balanced-wrapping-0.1.7.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2502489dda99b8d03b41e59f701401ff856dd7f435ea7cb0635b540a2065f146 |
|
MD5 | 70943295b6c46de676bc1d11d38a33f5 |
|
BLAKE2b-256 | a3575affaec7d20aae9390fb600a2cd46b5dfeea6ff797331136cade0cbcea50 |
关闭
flake8_balanced_wrapping-0.1.7-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 394746db4e9b0dea874eaca1480a4e2224641c7618f43872cb4db92de916e9e3 |
|
MD5 | 48df3c7ec26ebafe97c4034baa48ad28 |
|
BLAKE2b-256 | bce59f9d3829eb52fad22883da1b8520412341914c4e678f22de5765f711738d |