我正在学习Flask,并基于Corey Schafer's Youtube tutorials构建一个应用程序。 我使用VS-Code作为首选编辑器。
在教程5中,他将他的应用程序拆分为一个包结构,当我这样做时,我遇到了一个问题。在我的设置中,我启用了"editor.formatOnSave": true
,而我使用的格式化程序是autopep8。
现在,当我将一个导入语句从文件的顶部移至底部并保存时,the formatter moves it back to the top。我猜是因为“ E402-修复模块级别导入不在文件顶部”吗?
我尝试用"python.formatting.autopep8Args": [--ignore=E402]
忽略它,但是什么也没做。也许在这里您只能旋转文字错误,而E402只是文字错误,并且与格式无关?
希望您能帮助我禁用或修复它。
欢呼
答案 0 :(得分:1)
@BrettCannon太棒了!这样就解决了。尝试了很长时间才能解决它,以至于我忘记了那些引号,却没有发现它们丢失了。