print("Hello")
def world():
print("Hello")
world()
更正为:
print("Hello")
def world():
print("Hello")
world()
我试图:
- 重新安装虚拟工作室代码
- 重新安装 Python 3.8
- 电脑重启
- 使用 Black 和 yapf 等其他格式化程序,但得到相同的结果
因为 auto pep8遵循PEP8建议顶级函数周围有 2 个空白行。
用两个空行包围顶级函数和类定义。
您可以通过在您的.vscode/settings.json
{
"python.formatting.provider": "autopep8",
"python.formatting.autopep8Args": [
"--ignore=E302"
]
}
以下是所有autopep8
功能的解释:https ://github.com/hhatto/autopep8#features