IntelliJ不想影响

2024-09-30 19:36:13 发布

您现在位置:Python中文网/ 问答频道 /正文

问题是intellijstudio13不想识别导入。我有这样的代码

一个名为“app”的文件夹。在里面

初始化py

from flask import Flask

app = Flask(__name__)

from app import views, models

视图.py

^{pr2}$

现在在视图.py“from app import*”灰显为未使用,@app下有一个红色警告,其中包含“unresolved reference”app。在

有人能解释一下为什么会这样吗?有什么解决办法吗。提前谢谢


Tags: 代码namefrompyimport文件夹视图app
1条回答
网友
1楼 · 发布于 2024-09-30 19:36:13

from app import *将把包内容导入当前命名空间。因此,来自app包的route函数将被导入到当前命名空间中。可调用为route()。在

import app将把app包作为一个名为app的对象导入当前命名空间。可调用为app.route()

一般来说,from app import *的使用是不受欢迎的,除非你确定这是你想做的。from app import route最好。在

相关问题 更多 >