概述
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 Flask怎样定位访问者的IPPython Flask怎样定位访问者的IP所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复