【python】Flask框架部署到服务器访问

时间:2020-01-16作者:klpeng分类:IT综合浏览:402评论:0

前言

本来我是把写好的爬虫打算部署到服务器里让我写的小程序可以直接获取到返回的json数据的,结果py打包到服务器后发现
host="localhost"

host="127.0.0.1"
只能在服务器内访问,而外网却不能访问

解决方法

将 host=‘0.0.0.0’即可,让他监控所有公网ip

示例代码如下

from flask import Flask, request

app = Flask(__name__)@app.route('/', methods=['GET', 'POST'])def index():if request.args.get('url') == None :return "没有获取到数据"return request.args.get('url')if __name__ == '__main__':app.run(host='0.0.0.0', port=82, debug=False)  # 设置调试模式,生产模式的时候要关掉debugapp.run()
打赏
文章版权声明:除非注明,否则均为彭超的博客原创文章,转载或复制请以超链接形式并注明出处。
相关推荐

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

猜你喜欢