最佳答案
我想忽略由 black
python 格式化程序编写的特定多行代码。特别是,这是用于 np.array
或矩阵结构,这变得丑陋时,格式化。下面是一个例子。
np.array(
[
[1, 0, 0, 0],
[0, -1, 0, 0],
[0, 0, 1, 0],
[0, 0, 0, -1],
]
)
# Will be formatted to
np.array([[1, 0, 0, 0], [0, -1, 0, 0], [0, 0, 1, 0], [0, 0, 0, -1]])
我在 black
github 中发现了 这个问题,但是这只适用于内联命令,这里没有。
对于多行代码,我能做些什么来实现这一点呢?