学习Python,需要一些路径指导

bvjveswy  于 2023-04-10  发布在  Python
关注(0)|答案(1)|浏览(134)

现在卡住了。试图做一个网站,有一个ImportError我不知道如何绕过。
文件被组织为这样的主文件夹:网站
二级文件夹1:静态的
二级文件夹2:templates -init.py,auth.pyviews.py,models.py
main.py 位于主文件夹中

尝试从init**.py导入main.py**
init.py

from flask import Flask

def create_app():
    app = Flask(__name__)
    app.config["SECRET_KEY"] = "NG2022"

    return app

main.py

from website import create_app

app = create_app()

if __name__ == "__main__":
    app.run(debug=True)

ImportError:无法从“website”(未知位置)导入名称“create_app”
请帮帮忙,我很困惑:(

tzcvj98z

tzcvj98z1#

您必须遵循文件名的指导方针,同时分离您的项目在

> simply rename your init file __init__

更多:当你在项目中的文件之间导入时,使用索引方法,如
from website.__init__ import create_app
但是对于

>  __init__

文件,因为它首先自动执行

相关问题