equal
deleted
inserted
replaced
5 WHOIS data for a given domain. |
5 WHOIS data for a given domain. |
6 - Able to extract data for all the popular TLDs (com, org, net, ...) |
6 - Able to extract data for all the popular TLDs (com, org, net, ...) |
7 - Query a WHOIS server directly instead of going through an |
7 - Query a WHOIS server directly instead of going through an |
8 intermediate web service like many others do. |
8 intermediate web service like many others do. |
9 - Works with Python 2.4+ and no external dependencies |
9 - Works with Python 2.4+ and no external dependencies |
|
10 |
|
11 |
10 |
12 |
11 Example |
13 Example |
12 ======= |
14 ======= |
13 |
15 |
14 .. sourcecode:: python |
16 .. sourcecode:: python |
26 domain_name: [u'WEBSCRAPING.COM', u'WEBSCRAPING.COM'] |
28 domain_name: [u'WEBSCRAPING.COM', u'WEBSCRAPING.COM'] |
27 emails: [u'WEBSCRAPING.COM@domainsbyproxy.com', u'WEBSCRAPING.COM@domainsbyproxy.com'] |
29 emails: [u'WEBSCRAPING.COM@domainsbyproxy.com', u'WEBSCRAPING.COM@domainsbyproxy.com'] |
28 expiration_date: 2013-06-26 00:00:00 |
30 expiration_date: 2013-06-26 00:00:00 |
29 ... |
31 ... |
30 |
32 |
|
33 |
|
34 |
31 Install |
35 Install |
32 ======= |
36 ======= |
33 |
37 |
34 Install from pypi: |
38 Install from pypi: |
35 |
39 |
41 |
45 |
42 .. sourcecode:: python |
46 .. sourcecode:: python |
43 |
47 |
44 hg clone https://bitbucket.org/richardpenman/pywhois |
48 hg clone https://bitbucket.org/richardpenman/pywhois |
45 |
49 |
|
50 |
|
51 |
|
52 Changelog |
|
53 ========= |
|
54 |
|
55 0.5 - 2015-09-05: |
|
56 |
|
57 * added native client, which now handles whois requests by default |
|
58 * added pretty formatting to string representation |
|
59 * return None instead of raising KeyError when an attribute does not exist |
|
60 * new TLD's: .mobi, .io, .kg, .su, .biz |
|
61 |
|
62 0.4 - 2015-08-13: |
|
63 |
|
64 * new TLD's: .de, .nl, .ca, .be |
|
65 * migrated to bitbucket |
|
66 * added socket timeout |
|
67 |
|
68 0.3 - 2015-03-31: |
|
69 |
|
70 * improved datetime parsing with python-dateutil when available |
|
71 * base WhoisEntry class inherits from dict |
|
72 * fixed TLD's: .org, .info |
|
73 |
|
74 |
|
75 |
46 Contact |
76 Contact |
47 ======= |
77 ======= |
48 |
78 |
49 You can post ideas or patches here: |
79 You can post ideas or patches here: |
50 https://bitbucket.org/richardpenman/pywhois/issues |
80 https://bitbucket.org/richardpenman/pywhois/issues |