title: Http user agent parser in python
body: <p>i wanted to parse the User Agent string in the python and classify the browser in the following categories as<br>
  1) Browser name <br>
  2) Browser version <br>
  3) OS/Platform name <br>
  4) OS/Platform version <br>
  5) Device Type : either mobile/desktop/tablet/other <br>
  If its mobile/tablet then <br>
  6) Manufaturer/Vendor Name <br>
  7) Model No <br></p>
  
  <p>So, what external library can i use to achieve this task and i wanted to do all this stuff offline without any internet connection. So i have a database i just need to classify it.</p>