gpt4 book ai didi

python - Auto-PEP8通过将lambda转换为def函数来添加行,如何禁用此特定的自动格式?

转载 作者:行者123 更新时间:2023-12-03 17:04:54 31 4
gpt4 key购买 nike

我正在使用Visual Studio Code,PEP8会自动格式化我的代码的一部分,我只是在学习lambda,所以我有3行代码,如下所示:

它来自此 3行代码:

# Lambda example
divide = lambda x, y: x/y
print(divide(10, 2))

7行代码:
# Lambda example


def divide(x, y): return x/y


print(divide(10, 2))

有谁知道我该如何使该程序不专门将我的lambda函数转换为def函数?

它一直以来都很好地格式化了我的代码,所以我不想完全禁用此自动功能,仅用于lambda即可。

最佳答案

这是由pycodestyle代码E731触发的

您可以使用--ignore=E731禁用它

在配置文件中(例如tox.ini/setup.cfg):

[pep8] 
ignore=E731

关于python - Auto-PEP8通过将lambda转换为def函数来添加行,如何禁用此特定的自动格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54396142/

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