•su 以root权限登录
•vi /etc/sudoers 给用户增加临时权限
•已安装lxml,pip,beautifulsoup4等前置条件
•tar zxvf pip-18.1.tar
•cd pip-18.1
•sudo python setup.py install
• sudo pip install lxml
• yum groupinstall 'Development Tools'
•yum install -y zlib-dev openssl-devel sqlite-devel bzip2-devel
•mkdir python3.7-flask
•cd python3.7-flask
•pyvenv-3.7 venv
•source venv/bin/activate
•which pip3.7
•which python3.7
• 安装flask
•pip3.7 install flask
•mkdir app
•mkdir app/static
•mkdir app/templates
•vim app/run.py
•chmod +x run.py
•python3.7 run.py
•server=flask.Flask(__name__)#__name__ 代表当前的python文件。把当前的python文件当做一个服务启动
•@server.route('/',methods=['get','post'])# 只有在函数前加上@server.route (),这个函数才是个接口,不是一般的函数
•server.run(port=8080,debug=True,host='0.0.0.0')
•在debug模式下运行app。如果你不指定 IP 地址和端口,默认则是localhost:5000。
•Tracking_numbers = request.values.get('userid')
•如果有参数传值,则访问接口地址为
•http://114.116.83.13:8080/?userid=700410380264或者http://114.116.157.35:8080/?userid=73109580057399
from gevent.pywsgi import WSGIServer
只有在函数前加上@server.route (),这个函数才是个接口,不是一般的函数
@server.route('/dhgate/',methods=['get','post'])
server.run(port=8080,debug=True,host='127.0.0.1')
if __name__ =='__main__':
http_server = WSGIServer(('', 5000),server)
http_server.serve_forever()