Source code for scrolls.parsers.useragent

from ua_parser import user_agent_parser
from scrolls.parsers.baseparser import BaseParser


[docs]class UseragentParser(BaseParser): def __init__(self, dependencies): pass def _parse(self, string): uadict = user_agent_parser.Parse(string) mdict = {} if 'user_agent' in uadict: if 'family' in uadict['user_agent']: mdict['browser-family'] = uadict['user_agent']['family'] return mdict