有人可以解释这个脚本吗?
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? 什么是第二个喜欢做什么?
答案 0 :(得分:1)
我不是蟒蛇人,但我几乎可以确定.find()
返回字符串“iphone”出现的位置。
因此,如果找到它,它将是> = 0。