当前位置: 首页 > 知识库问答 >
问题:

python本地主机http://127.0.0.1:5000/不刷新来自烧瓶的新请求[重复]

葛成双
2023-03-14

当我第一次在Python中运行下面的代码时,它在localhost中成功运行,我使用的是atom编辑器。

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_wrld():
   return "hello"

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

但是当我将返回更改为hello python时,如下所示:

from flask import Flask
app = Flask(__name__)

@app.route('/')
def dhineTrend():
   return "hello python"

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

它在localhost中运行,但当我点击浏览器时,它会一直显示“你好”。如何克服它?

注意:第一次运行后,我切断了运行,然后只请求第二次。

共有1个答案

魏硕
2023-03-14

启用DEBUG以在更改时自动重新加载文件,

app = Flask(__name__)
app.debug = True

有多种方法可以做到这一点,

app.config.update(DEBUG=True)

app.config['DEBUG'] = True

或者,创建一个定义所有烧瓶设置的config.py

app.config.from_object('config')
 类似资料:
  • 你好,朋友,我是一个新的flutter当我尝试在本地主机上发出http请求时,我得到了这个错误 E/Flutter(8392):[错误:Flutter/lib/ui/ui_dart_state.cc(157)]未处理异常:SocketException:OS错误:连接被拒绝,错误号=111,地址=127.0.0.1,端口=33200我正在本地主机上使用http pacakge与laravel应用程

  • 我正在学习Flask和Postman,目前,我正在尝试解决这个问题。下面是Python的代码行: 运行之后,当我去邮递员处运行以下命令时:获取:http://127.0.0.1:5000/get_chain控制台向我显示以下消息:错误:connect econnrefered127.0.0.1:5000

  • 我试图在JavaScript和Python之间进行数据通信,我是通过使用JSON变量来实现的,但似乎每当我从JavaScript发出请求时,在我打印。 Python方法将返回一些东西给JS,但它总是。我的<代码>$是否做错了什么。post()方法? javascript调用: Python接收器方法:

  • 我正在我的机器上运行服务器。我想在更改代码后停止自动重新加载。我正在以=运行应用程序 我正在使用的命令= 感谢任何帮助。

  • 客户端代码: 服务器代码: 问题是我的用户名和密码总是空的。 我还尝试使用: 和 打印内容时,我有: 编辑: 我添加了json。转储和使用请求。获取_json(),它就成功了

  • 我正在使用flask应用程序工厂模式,比如,并运行这个。py文件: 然后我像这样运行应用程序: 但是当我去http://localhost:5000它不起作用。它说: 未找到 在服务器上找不到请求的URL。如果您手动输入URL,请检查拼写并重试。 可能有什么问题?当我有127.0.0.1地址时,它运行良好。。。 我需要在“localhost”上运行,因为我正在集成方形支付,他们的沙盒设置需要我从“