python对user_agent进行解析

python对user_agent进⾏解析
python 对user_agent进⾏解析
最近对公司⽹站的⽇志数据进⾏数据分析的时候需要对⽤户的user_agent进⾏处理,于是从⽹上⼤概了解了关于python解析user_agent的⽅法,并作了简单记录
结构安装⼯具库
pip install pyyaml ua-parser user-agents
⽰例
from user_agents import parse
ua_string = 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36'
user_agent = parse(ua_string) #解析成user_agent
bw = user_agent.browser.family #判断是什么浏览器
s = user_agent.os.family #判断是什么操作系统
juge_pc = user_agent.is_pc #判断是不是桌⾯系统
phone = user_agent.device.family
print(bw,s,phone,juge_pc)
out: Chrome Windows Other True
其他属性判断:
冰醋酸溶液
美藤kouis_mobile:判断是不是⼿机
is_tablet:判断是不是平板
is_pc:判断是不是桌⾯系统
is_touch_capable:有没有触屏功能
is_bot:是不是搜索引擎的爬⾍
常见机型映射字典夜光标牌
map_phone = {'Apple': 'Apple', 'KIW-AL10': 'Huawei','PRA-TL10': 'Huawei', 'BND-AL00': 'Huawei', 'XiaoMi': 'XiaoMi',
'MIX 2': 'XiaoMi','Oppo': 'Oppo',' Oppo': 'Oppo','Gionee': 'Gionee', 'Samsung': 'Samsung', 'PRA-AL00X': 'Huawei',
'PACM00': 'Oppo', 'PBET00': 'Oppo', 'R7Plusm': 'Oppo', 'PAAT00': 'Oppo', 'PBAM00': 'Oppo', 'PADM00': 'Oppo', 'PAFM00': 'Oppo','PBEM00': 'Opp o', 'PAAM00': 'Oppo', 'PBBM00': 'Oppo', 'PACT00': 'Oppo', 'V1809A': 'vivo', 'PBAT00': 'Oppo', 'PADT00': 'Oppo', 'BND-TL10': 'Huawei', 'PBBT00':' Oppo', 'P BCM10':'Oppo','Mi Note
后挂式耳机
3':'XiaoMi','V1816A':'vivo','V1732T':'vivo','V1813A':'vivo','V1732A':'vivo','V1818A':'vivo','CAM-TL00':'Huawei','Le X620':'leshi','M6 Note':'meizu','m3 n ote':'meizu','M5':'meizu','M1 E ':'meizu','BLN-AL10':'Huawei','M5 Note':'meizu','PRA-AL00':'honour','LND-AL30':'honour','NEM-AL10':'honour','BND-AL10':'h onour','CAM-AL00':'honour','SCL-TL00':'honour','LLD-AL30':'honour','BLN-AL20':'honour','AUM-AL20':'honour','JSN-AL00':'honour','LLD-AL10':'honour','BL N-TL10':'honour',
'LLD-AL20':'honour','BLN-AL40':'honour','MYA-AL10':'honour','LLD-AL00':'honour','JSN-AL00a':'honour','JMM-AL10':'honour','DLI-AL10':'honour','J MM-AL00':'honour','V1809T':'vivo','LND-AL40':'honour','PLK-AL10':'honour','MX6':'meizu','PLK-TL01H':'honour','S9':'Samsung','KIW-TL00':'honour','V1813 T':'vivo'}
>硝酸钙溶液

本文发布于:2024-09-23 20:17:44,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/175579.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:判断   结构   安装
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议