whois/__init__.py
changeset 122 95feee1af1da
parent 98 3202436d89d0
child 123 03c72d0d1182
--- a/whois/__init__.py	Fri Jan 20 15:25:04 2017 +0800
+++ b/whois/__init__.py	Fri Jan 20 15:33:38 2017 +0800
@@ -14,6 +14,7 @@
 from .whois import NICClient
 
 
+
 def whois(url, command=False):
     # clean domain to expose netloc
     ip_match = re.match(r"^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$", url)
@@ -34,7 +35,7 @@
     else:
         # try builtin client
         nic_client = NICClient()
-        text = nic_client.whois_lookup(None, domain, 0)
+        text = nic_client.whois_lookup(None, domain.encode('idna'), 0)
     return WhoisEntry.load(domain, text)