当前位置:网站首页>使用flask时代码无报错自动结束,无法保持连接,访问不了url。
使用flask时代码无报错自动结束,无法保持连接,访问不了url。
2022-04-23 06:28:00 【中南大学苹果实验室】
作者:cyl
时间:2021.11.3
一、错误描述
在学习使用python轻量化web服务时,了解到flask库。但在执行一个入门级代码时出现问题:
from flask import Flask #导入flask库
app = Flask(__name__) #创建flask实例
#使用app.route修饰词来定义一个url,意思是当访问此url时可以自动调用修饰符下面的函数(我个人当前的理解,不一定对)
@app.route("/a")
def testflask():
print("hello world")
return 'Hello World!'
if __name__ == "__main__":
app.run(host="0.0.0.0", port=5000)#启动端口,执行app.run就可以启动服务了。默认Flask只监听虚拟机的本地127.0.0.1这个地址,端口为5000。在改用参数0.0.0.0时可以监听所有端口。
按照道理来讲,执行后运行的正确结果是:
是一个保持连接状态的这么个情况。
然而我的却是:
虽然正确执行但是却自动结束执行了。
二、错误原因
我出现该问题并不是因为python版本错误或者是flask版本错误。而是因为python会自动将test开头的函数当做测试执行。其实看上图返回的信息也能够看到。(看来命名不能瞎搞,python诸多约束还是很好用的)
三、错误解决
更改函数名称
完美执行
虽然错误出现的原因跟我文章起的题目不太一样。将就看那一下吧。
如果对您有帮助,帮忙点个赞吧
版权声明
本文为[中南大学苹果实验室]所创,转载请带上原文链接,感谢
https://blog.csdn.net/cyl_csdn_1/article/details/121119783
边栏推荐
猜你喜欢
SAP TRANSLATE使用数据对象掩码示例
Nacos / sentinel gateway current limiting and grouping (code)
SAP pi / PO rfc2soap publishes RFC interface as WS example
移动端布局(3D转换、动画)
利用Lambda表达式解决c#文件名排序问题(是100大还是11大的问题)
MySQL8.0 安装/卸载 教程【Window10版】
Custom time format (yyyy-mm-dd HH: mm: SS week x)
中间人环境mitmproxy搭建
超级宝典&编程指南(红蓝宝书)-读书笔记
js之DOM事件
随机推荐
SAP DEBUG调试FOR IN、REDUCE等复杂的语句
Install and configure Taobao image NPM (cnpm)
NodeJS(二)同步读取文件和异步读取文件
2. Restricted query
SAP PI/PO Soap2Proxy 消费外部ws示例
反转链表练习
Processing of common dependency module
SVG中Path Data数据简化及文件夹所有文件批量导出为图片
Common DOS commands
对复杂字典Dictionary<T1,T2>排序问题
SAP PI/PO rfc2Soap 发布rfc接口为ws示例
SAP SALV14 后台输出SALV数据可直接保存文件,发送Email(带排序、超链接、筛选格式)
10. Update operation
数组扁平化
面经总结2
Hot change scheme and dynamic update strategy of mobile game
instanceof的实现原理
将单行文字自动适应到目标矩形框内
js之DOM学习获取元素
SAP pi / PO rfc2restful publishing RFC interface is a restful example (proxy indirect method)