Python Flask怎样定位访问者的IP
介绍
在使用Python Flask写Web程序时,有时候会有这样的需求:
怎样定位访问者的IP
一个Flask程序
# -*- coding:utf-8 -*-
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return '<p>Hello World!</p>'
if __name__ == '__main__':
app.run(host='0.0.0.0',port=80,debug=True)
定位IP
Flask贴心的给我们提供了一个快捷方式
remote_addr
在使用这个功能时,首先要导入 flask.request 包。
以下是一个示例:
# -*- coding:utf-8 -*-
from flask import Flask, request
app = Flask(__name__)
@app.route('/')
def index():
ip = request.remote_addr
return '<h1>当前访问的IP是:'+ip+'</h1>'
最后
以上就是英俊睫毛最近收集整理的关于Python Flask怎样定位访问者的IPPython Flask怎样定位访问者的IP的全部内容,更多相关Python内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复