我是靠谱客的博主 英俊睫毛,最近开发中收集的这篇文章主要介绍Python Flask怎样定位访问者的IPPython Flask怎样定位访问者的IP,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部