python 识别微信浏览器

pylist 605

根据User Agent 来识别是否是微信浏览器,

微信在 Android 下的 User Agent

mozilla/5.0 (linux; u; android 4.1.2; zh-cn; mi-one plus build/jzo54k) applewebkit/534.30 (khtml, like gecko) version/4.0 mobile safari/534.30 micromessenger/5.0.1.352

微信在 iPhone 下的 User Agent

mozilla/5.0 (iphone; cpu iphone os 5_1_1 like mac os x) applewebkit/534.46 (khtml, like gecko) mobile/9b206 micromessenger/5.0

只需判断是否包含关键字 micromessenger

if 'micromessenger' in self.user_agent.lower():
    return True
登录发表评论

桂公网安备 45122402000014号