Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python VisualStudioCode不提供输出_Python_Html_Css_Visual Studio Code - Fatal编程技术网

Python VisualStudioCode不提供输出

Python VisualStudioCode不提供输出,python,html,css,visual-studio-code,Python,Html,Css,Visual Studio Code,我正在使用Windows 10 Home。我有Python 3.9.1和Visual Studio代码。我正在学习Visual Studio代码。我只想运行以下代码: from flask import Flask app =Flask(__name__) @app.route("/") def index(): return "Home Page" index() 当我打开终端并写下“python hello.py(hello是我的文件

我正在使用Windows 10 Home。我有Python 3.9.1和Visual Studio代码。我正在学习Visual Studio代码。我只想运行以下代码:

from flask import Flask

app =Flask(__name__)

@app.route("/")
def index():
    return "Home Page"

index()

当我打开终端并写下“python hello.py(hello是我的文件名)”后,它就不工作了。当我按下ent时什么也没发生,我们只是跳过一行


我该怎么办?

像这样更改代码:

from flask import Flask

app = Flask(__name__)

@app.route("/")
def index():
    return "Home Page"

if __name__ == "__main__":
    app.run()
当您在终端中运行此脚本时,您将在它启动development server时看到一些信息,例如

 * Serving Flask app "hello" (lazy loading)
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: off
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
127.0.0.1 - - [26/Mar/2021 13:30:48] "GET / HTTP/1.1" 200 -
127.0.0.1 - - [26/Mar/2021 13:30:48] "GET /favicon.ico HTTP/1.1" 404 -
现在,打开浏览器并转到
http://127.0.0.1:5000/


请注意,构建和运行flask应用程序有不同的方法,请参阅文档或教程。

顺便说一句,它是Windows 10 Home而不是Microsoft 10 HomeMindows,很抱歉,你是对的。我的错@manaskhandelwalt你安装了flask。我纠正了拼写错误@manaskhandelwalt非常感谢你@buran我非常感谢你的帮助你说它不工作是什么意思?你意识到你正在构建一个网络应用,对吗?您将在web浏览器中看到结果。我建议你找到一个教程,然后按照它去做。不,它现在可以用了。我只是问为什么我用的方法不起作用。但是我看到了你后来添加的便条,所以我更改了我的评论。