在Python中从请求中提取IP

时间:2009-06-11 06:16:20

标签: python http header request ip

我有一个Pythonic HTTP服务器,应该确定客户端的IP。我怎么用Python做到这一点?有没有办法获取请求标头并从那里提取它?

PS:我正在使用WebPy。

2 个答案:

答案 0 :(得分:4)

使用web.ctx:

class example:
    def GET(self):
        print web.ctx.ip

更多信息here

答案 1 :(得分:3)

web.env.get( 'REMOTE_ADDR')