Python、Flask和#x27;你好,世界';:没有浏览器反应
我已经在我的窗口系统上安装了pip和HTML5。当我开始打招呼的时候-程序空闲时,我在Python Shell中收到一条红色消息:Python、Flask和#x27;你好,世界';:没有浏览器反应,python,firefox,flask,Python,Firefox,Flask,我已经在我的窗口系统上安装了pip和HTML5。当我开始打招呼的时候-程序空闲时,我在Python Shell中收到一条红色消息: "* Running on xxxx://127.0.0.1:5000/". (xxxx = http) 当我用app.run(debug=True)启动它时,会出现另一条红色消息: "* Restarting with reloader". 我的浏览器(Firefox)没有反应。 我该怎么做才能在Firefox的新标签中显示“Hello World” 代码是
"* Running on xxxx://127.0.0.1:5000/". (xxxx = http)
当我用app.run(debug=True)启动它时,会出现另一条红色消息:
"* Restarting with reloader".
我的浏览器(Firefox)没有反应。
我该怎么做才能在Firefox的新标签中显示“Hello World”
代码是:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run(debug=True)
return和app.run是非指定的您需要在浏览器中实际打开页面-它不会自动打开。打开Firefox并导航到
127.0.0.1:5000
(这是一个URL)
当您运行代码时,它会坐在那里等待用户的请求。当它收到一个请求时,它将返回一个响应,这是(某种程度上)您在浏览器中看到的。转到URL是您发送请求的方式-Flask会将发送到
127.0.0.1:5000的任何内容解释为请求,并尝试将URL与您的@app.route
装饰程序匹配。例如,如果您要用@app.route(“/hello”)
装饰一个函数,那么当您转到127.0.0.1:5000/hello
时,Flask将运行该函数以确定响应。您需要在浏览器中实际打开页面-它本身不会打开。打开Firefox并导航到
127.0.0.1:5000
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run(debug=True)
(这是一个URL)
当您运行代码时,它会坐在那里等待用户的请求。当它收到一个请求时,它将返回一个响应,这是(某种程度上)您在浏览器中看到的。转到URL是您发送请求的方式-Flask会将发送到127.0.0.1:5000的任何内容解释为请求,并尝试将URL与您的@app.route
装饰程序匹配。例如,如果您要使用@app.route(“/hello”)
装饰一个函数,那么当您转到127.0.0.1:5000/hello
时,Flask将运行该函数以确定响应
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run(debug=True)
试试这个,这个对我有用。打开firefox浏览器并转到输出中给定的地址。例:
试试这个,这个对我有用。打开firefox浏览器并转到输出中给定的地址。例如:您必须使用此url打开一个新选项卡:
http://127.0.0.1:5000/
您必须使用此url打开一个新选项卡:
http://127.0.0.1:5000/
请提供代码。代码是:from flask import flask app=flask(name)@app.route(“/”)def hello():返回“hello World!”如果name==“main”:app.run(debug=True)你能用代码更新你的问题吗?顺便说一句,您在浏览器上使用的url是什么?请提供代码代码代码是:from flask import flask app=flask(name)@app.route(“/”)def hello():返回“hello World!”如果name==“main”:app.run(debug=True)您能用代码更新您的问题吗?顺便说一句,你在你的浏览器上使用了哪个url?我认为他复制错误,因为他在评论中提供了相同的代码。顺便说一句,它不起作用,你有一个缩进问题,我认为他做了错误的复制和过去,因为他提供了相同的代码在评论。顺便说一句,它不工作,你有一个缩进problem@user3891230如果它解决了您的问题,您可以验证answer@user3891230如果它解决了你的问题,你可以验证答案