Python VSCode "moves" 导入

Python VSCode "moves" import

你好,我正在尝试将路由导入到 init.py,但我一直收到循环导入错误,因为格式化程序可能会向上移动我的导入语句,我想知道是什么我可以使用它吗?我的代码应该是这样的

from flask import Flask
app = Flask(__name__)
from .config import Config
app.config.from_object(Config)
from app import routes

但是由于这个“错误”,我得到了这个

from app import routes
from .config import Config
from flask import Flask
app = Flask(__name__)

app.config.from_object(Config)

当我删除格式化程序时代码保持良好但我想要格式化程序

我试过autopep8blackyapf,只有autopep8有这个问题。

我检查了autopep8official docs,但我找不到任何可以禁用它的配置。

所以,切换到 blackyapf