Thread: [Pygoogle-discuss] Exception "unbound method"
Brought to you by:
bluecoat93
From: Werner F. B. <wer...@fr...> - 2006-09-12 16:40:31
|
I just discovered pygoogle due to a write up in Programmez (www.programmez.com). I am trying to run this simple script: import google google.setLicense('mygooglekey') data = google.doGoogleSearch('python') for result in data.results: print result.URL But I receive this error: C:\Python25\Lib\site-packages\pygoogle\google.py:58: DeprecationWarning: SOAPpy not imported. Trying legacy SOAP.py. import GoogleSOAPFacade Traceback (most recent call last): File "mygoogletest.py", line 4, in <module> data = google.doGoogleSearch('python') File "C:\Python25\lib\site-packages\pygoogle\google.py", line 421, in doGoogleSearch outputencoding ) File "C:\Python25\lib\site-packages\pygoogle\SOAP.py", line 3621, in __r_call self.__hd, self.__ma) File "C:\Python25\lib\site-packages\pygoogle\SOAP.py", line 3541, in __call p, attrs = parseSOAPRPC(r, attrs = 1) File "C:\Python25\lib\site-packages\pygoogle\SOAP.py", line 2818, in parseSOAPRPC t = _parseSOAP(xml_str, rules = rules) File "C:\Python25\lib\site-packages\pygoogle\SOAP.py", line 2791, in _parseSOAP t = SOAPParser(rules = rules) File "C:\Python25\lib\site-packages\pygoogle\SOAP.py", line 1934, in __init__ xml.sax.handler.ContentHandler.__init__(self) TypeError: unbound method __init__() must be called with ContentHandler instance as first argument (got SOAPParser instance instead) Tried to install SOAPpy 0.12 but setup.py has an error. I am also wondering if you will at some point update to use the replacement for SOAPpy (ZSI)? Best regards Werner |