繁体   English   中英

学习 Python 并需要一些方向与路径

[英]Learning Python and need some direction with paths

现在卡住了。 试图建立一个网站并有一个 ImportError 我不知道如何解决。

文件是这样组织的 主文件夹:网站

二级文件夹1:static

辅助文件夹 2:模板 - init .py、auth.py、views.py、models.py

main.py 位于主文件夹中

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

初始化.py

from flask import Flask

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

    return app

主文件

from website import create_app

app = create_app()

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

ImportError:无法从“网站”(未知位置)导入名称“create_app”

请帮忙,我很困惑:(

在将项目分开时,您必须遵循文件名的准则

> simply rename your init file __init__

更多:当您在项目中的文件之间导入时,请使用索引方法,例如

from website.__init__ import create_app

但是你不需要这样做

>  __init__

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM