# HG changeset patch # User Richard Penman # Date 1486109866 -28800 # Node ID dfa8657bdefcc756b40747df64b07c28d02b742c # Parent 03c72d0d1182e976eab7cdfbc202816a17e39774 fix for many results diff -r 03c72d0d1182 -r dfa8657bdefc whois/__init__.py --- a/whois/__init__.py Fri Jan 20 16:10:33 2017 +0800 +++ b/whois/__init__.py Fri Feb 03 16:17:46 2017 +0800 @@ -59,6 +59,8 @@ stackoverflow.com >>> print(extract_domain('102.112.2O7.net')) 2o7.net + >>> print(extract_domain('globoesporte.globo.com')) + globo.com >>> print(extract_domain('1-0-1-1-1-0-1-1-1-1-1-1-1-.0-0-0-0-0-0-0-0-0-0-0-0-0-10-0-0-0-0-0-0-0-0-0-0-0-0-0.info')) 0-0-0-0-0-0-0-0-0-0-0-0-0-10-0-0-0-0-0-0-0-0-0-0-0-0-0.info """ diff -r 03c72d0d1182 -r dfa8657bdefc whois/whois.py --- a/whois/whois.py Fri Jan 20 16:10:33 2017 +0800 +++ b/whois/whois.py Fri Feb 03 16:17:46 2017 +0800 @@ -111,7 +111,7 @@ if hostname == NICClient.DENICHOST: query_bytes = "-T dn,ace -C UTF-8 " + query elif hostname.endswith(NICClient.QNICHOST_TAIL) and many_results: - query_bytes = '=' + query_bytes = '=' + query else: query_bytes = query s.send((query_bytes) + b"\r\n")