Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b8e564a

Browse files
committed
Adding a few words about how to install via PIP, fixing import in
examples
1 parent ef275f5 commit b8e564a

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

README.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@ A python implementation of the UA Parser (https://github.com/ua-parser, formerly
77

88
##Installing
99

10+
### Install via pip
11+
First, check that you've got the correct dependencies. For example, on Ubuntu:
12+
```
13+
$ apt-get install libyaml libyaml-dev python-dev
14+
```
15+
Then, just run:
16+
```
17+
$ pip install pyyaml ua-parser user-agents
18+
```
19+
20+
### Manual install
1021
In the top-level directory run:
1122
```
1223
$ make
@@ -16,7 +27,7 @@ $ make
1627

1728
### retrieve data on a user-agent string
1829
```
19-
>>> import user_agent_parser
30+
>>> from ua_parser import user_agent_parser
2031
>>> import pprint
2132
>>> pp = pprint.PrettyPrinter(indent=4)
2233
>>> ua_string = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.104 Safari/537.36'
@@ -39,7 +50,7 @@ $ make
3950
### extract browser data from user-agent string
4051

4152
```
42-
>>> import user_agent_parser
53+
>>> from ua_parser import user_agent_parser
4354
>>> import pprint
4455
>>> pp = pprint.PrettyPrinter(indent=4)
4556
>>> ua_string = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.104 Safari/537.36'
@@ -54,7 +65,7 @@ $ make
5465
### extract OS information from user-agent string
5566

5667
```
57-
>>> import user_agent_parser
68+
>>> from ua_parser import user_agent_parser
5869
>>> import pprint
5970
>>> pp = pprint.PrettyPrinter(indent=4)
6071
>>> ua_string = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.104 Safari/537.36'
@@ -71,7 +82,7 @@ $ make
7182

7283

7384
```
74-
>>> import user_agent_parser
85+
>>> from ua_parser import user_agent_parser
7586
>>> import pprint
7687
>>> pp = pprint.PrettyPrinter(indent=4)
7788
>>> ua_string = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.104 Safari/537.36'

0 commit comments

Comments
 (0)