1.环境
测试环境为Python3+txt+Flask库,在windows下的cmd命令提示符窗口执行。
默认你已经安装Python3,未安装请到官网下载安装Python官网下载连接。
检查是否安装Python,在cmd命令提示符窗口执行下列语句:
python
可以看到python安装版本:
![](https://img.haomeiwen.com/i11144486/bc2dc7b4aa8441e9.png)
下面安装Flask库,在cmd命令提示符窗口执行下列语句:
pip install Flask
2.一个简单的HTTP程序——网页输出hello,world
在D盘建一个txt文档,命名为helloworld.txt,里面写入如下程序,测试过程中发现中文注释会报错,所以需手动删掉中文注释行,然后改后缀为.py
#导入Flask类
from flask import Flask
#实例化,可视为固定格式
app = Flask(__name__)
#route()方法用于设定路由,网址后半部分
@app.route('/helloworld')
def hello_world():
#打开网址呈现的内容:Hello,World!
return 'Hello, World!'
#固定格式执行main
if __name__ == '__main__':
#app.run(host, port, debug, options)
app.run(host="0.0.0.0", port=5000)
#默认值:host="127.0.0.1", port=5000, debug=False,
#即本机ip,于是访问网址为:http://127.0.0.1:5000/helloworld
在cmd命令提示符窗口,输入exit()回到用户位置,输入d:再到D盘(因为刚写的程序py文件放在D盘),最后执行python helloworld.py:
![](https://img.haomeiwen.com/i11144486/cd11cd4c58f8d6cb.png)
执行python helloworld.py后,出现上图信息,表示运行成功。这个时候就可以打开网址http://127.0.0.1:5000/helloworld看下输出是什么吧。
![](https://img.haomeiwen.com/i11144486/272b2924564b0160.png)
至此,一个简单的Python3实现的HTTP网页输出Hello,World!功能成功了。
网友评论