我为测试目的运行以下代码。
我的文件名是 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:UsersRaviAppDataLocalProgramsPythonPython36app.py", line 1, in <module>
from flask import flask
ImportError: cannot import name 'flask
关于为什么这不起作用的任何想法?
一个小解决方案,导入应为:
from flask import Flask
而不是:
from flask import flask
也更新了行:
app = flask (_name_)
to:
app = Flask(__name__)