gpt4 book ai didi

python - 防止将缩进从制表符更改为空格

转载 作者:行者123 更新时间:2023-12-04 11:29:02 25 4
gpt4 key购买 nike

我安装了 VSCode 和 python 3.6.8
我使用制表符来缩进。但是当我保存文件时,所有选项卡都被转换为空格。
这可能是因为我使用的格式化程序,即 黑色 .我如何防止格式化程序这样做(除了用空格交换缩进外,你的所有格式都做吗)?
谢谢

最佳答案

不仅 'black','autopep8' 和 'yapf' 都会将制表符转换为空格。看起来 'black'、'autopep8' 和 'yapf' 都没有提供参数来改变缩进的格式行为。我同意 Brett Cannon 的观点,你最好适应空格缩进。
如果您真的想尝试一下,您可以在 site-packages 文件夹中找到 black.py,并在 black.py 中的 1540 行将 ' '(四个空格)更改为 ' '(一个制表符,复制一个制表符,并且您可以选择选项卡包含的任何空格)。然后你就可以得到你想要的了。但是,我真的不推荐它。

关于python - 防止将缩进从制表符更改为空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62573039/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com