【问题标题】:Cannot import flask into test file无法将烧瓶导入测试文件
【发布时间】:2017-06-01 14:36:01
【问题描述】:

出于测试目的,我运行了以下代码。

我的文件名为app.py

我的代码是:

from flask import flask
app = flask (_name_)

@app.route("/")
def main():
    return "Welcome!"

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

当我运行这段代码时,它给出了以下错误:

  Traceback (most recent call last):
  File "C:\Users\Ravi\AppData\Local\Programs\Python\Python36\app.py", line 1, in <module>
from flask import flask
ImportError: cannot import name 'flask

关于为什么这不起作用的任何想法?

【问题讨论】:

    标签: python flask


    【解决方案1】:

    一个小修复,导入应该是:

    from flask import Flask
    

    代替:

    from flask import flask
    

    同时更新该行:

    app = flask (_name_)
    

    收件人:

    app = Flask(__name__)
    

    【讨论】:

    • 我认为它有效。但我收到了新错误“flask is not defind”对不起,我是 python 新手,所以我无法帮助自己
    • @RaviPardhan ,我在答案中添加了一个编辑部分。
    猜你喜欢
    • 2018-11-27
    • 2020-11-17
    • 1970-01-01
    • 2017-03-06
    • 1970-01-01
    • 1970-01-01
    • 2017-06-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多