HTTP_USER_AGENT脚本

时间:2013-02-27 11:48:50

标签: django

有人可以解释这个脚本吗?

 device = {}

    ua = request.META.get('HTTP_USER_AGENT', '').lower()

    if ua.find("iphone") > 0:
        device['iphone'] = "iphone" + re.search("iphone os (\d)", ua).groups(0)[0]

我知道它获取用户代理并且第一位搜索字符串以获取iphone。但

为什么> 0? 什么是第二个喜欢做什么?

1 个答案:

答案 0 :(得分:1)

我不是蟒蛇人,但我几乎可以确定.find()返回字符串“iphone”出现的位置。

因此,如果找到它,它将是> = 0。