在VS-Code中格式化保存动作导入语句

ueb*_*rot 6 python formatting flask visual-studio-code

我正在学习flask并基于Corey Schafer的Youtube教程构建一个应用程序。我使用VS-Code作为首选编辑器。

在教程5中,他将他的应用程序拆分为一个包结构,当我这样做时,我遇到了一个问题。在我的设置中,我启用了"editor.formatOnSave": true,而我使用的格式化程序是autopep8。现在,当我将其中一个导入语句从文件的顶部移至底部并保存时,格式化程序会将其移回顶部。我猜测是因为“ E402-修复模块级别导入不在文件顶部”吗?

我试着用忽略它,"python.formatting.autopep8Args": [--ignore=E402]但是什么也没做。也许在这里您只能旋转文字错误,而E402只是一个文字错误,并且与格式无关?

希望您能帮助我禁用或修复它。

干杯

ueb*_*rot 6

@BrettCannon terrific! That fixed it. Tried so long to fix it that i forgot those quotes and didnt see that they were missing.