python黑色格式化程序可以使用制表符代替空格吗?

时间:2019-12-02 08:35:02

标签: python-black

我想在预提交钩子中使用 python black 代码重新格式化,但是在我公司,他们决定在python代码中使用制表符,而不要使用空格。 因此,我尝试更改黑人配置,但我没有看到使用制表符的任何选择,唯一可以影响的是行长。

黑色与PEP8标准的绑定是如此紧密,以至于永远不会允许制表符吗?

1 个答案:

答案 0 :(得分:2)

不可能。 Python黑色仅支持空格。

这是一张票证:https://github.com/psf/black/issues/47(其中包含一个对话,说明为什么Python Black不支持这些标签)。

如他们在关闭车票时所说:

不,缩进标签是魔鬼。使它可配置将 违背布莱克的哲学。