[英]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.