whois/parser.py
changeset 58 5c89d5dbac5b
parent 57 1f14b45214eb
child 59 f1e5214a1b16
--- a/whois/parser.py	Tue Sep 01 11:52:23 2015 +0800
+++ b/whois/parser.py	Tue Sep 01 12:00:34 2015 +0800
@@ -130,9 +130,12 @@
 
 
     def __setitem__(self, name, value):
-        WhoisEntry.__init__(self, domain, text)
-        setattr(self, name, value)
+        super(WhoisEntry, self).__setitem__(name, value)
+
 
+    def __getattr__(self, name):
+        return self.get(name)
+        
 
     @staticmethod
     def load(domain, text):