[XML-SIG] AW: sax reader not available

Isokangas, Erik HTC/DE/FRA Erik.Isokangas@hochtief.de
Thu, 9 Jan 2003 08:57:21 +0100


Problem solved.  I simply needed to re-install pygoogle.  Something got
broken along the way.

The coffee must have been stale yesterday.

Sorry for the inconvenience.

Regards,

Erik.


> -----Urspr=FCngliche Nachricht-----
> Von:	Isokangas, Erik  HTC/DE/FRA=20
> Gesendet am:	Wednesday, 8 January 2003 3:20 PM
> An:	'xml-sig@python.org'
> Betreff:	AW: sax reader not available
>=20
> As an adendum to my previous e-mail: I found a similar problem =
referenced
> at...
> =
http://groups.google.com/groups?hl=3Den&lr=3D&ie=3DUTF-8&threadm=3D999e7=
ee9.021128
> =
1048.786d3867%40posting.google.com&rnum=3D3&prev=3D/groups%3Fhl%3Den%26l=
r%3D%2
> =
6ie%3DISO-8859-1%26q%3D%2522__init__()%2Btakes%2Bat%2Bleast%2B2%2Bargume=
nt
> s%2522%2Bgroup%253Acomp.lang.python.*%26btnG%3DGoogle%2BSearch
>=20
> However, unlike the originator, import sax.parsers.expat works on my
> machine.  The calls 'Mr.Man' use to create the failure also work on =
my
> installation.
>=20
> I built pyXML from source on a linux box under Python 2.1.3.  Should =
this
> work?
>=20
> Thanks for your thoughts,
>=20
> Erik.
>=20
>=20
> 	-----Urspr=FCngliche Nachricht-----
> 	Von:	Isokangas, Erik  HTC/DE/FRA=20
> 	Gesendet am:	Wednesday, 8 January 2003 2:20 PM
> 	An:	'xml-sig@python.org'
> 	Betreff:=09
>=20
> 	Hi,
>=20
> 	A bit of history...
> 	I've been trying to use the pyGoogle module.  It seems to work fine
> on a PC/Win2k machine, but pyGoogle could not find a sax reader on my
> Linux server.  Both have python 2.1.3 installed.  Reading a newsgroup =
I
> learned about pyXML and decided to install it on the Linux box =
(hoping to
> get a working sax reader).
>=20
> 	The install seem to work fine.  However, now when I try to do a
> google search I get the following error...
>=20
> 	>>> data =3D google.doGoogleSearch('python')
> 	Traceback (most recent call last):
> 	  File "<stdin>", line 1, in ?
> 	  File "/usr/local/lib/python2.1/site-packages/pygoogle/google.py",
> line 311, in doGoogleSearch
> 	    safeSearch, language, inputencoding, outputencoding)
> 	  File "/usr/local/lib/python2.1/site-packages/pygoogle/SOAP.py",
> line 3619, in __r_call
> 	    self.__hd, self.__ma)
> 	  File "/usr/local/lib/python2.1/site-packages/pygoogle/SOAP.py",
> line 3539, in __call
> 	    p, attrs =3D parseSOAPRPC(r, attrs =3D 1)
> 	  File "/usr/local/lib/python2.1/site-packages/pygoogle/SOAP.py",
> line 2818, in parseSOAPRPC
> 	    t =3D _parseSOAP(xml_str, rules =3D rules)
> 	  File "/usr/local/lib/python2.1/site-packages/pygoogle/SOAP.py",
> line 2790, in _parseSOAP
> 	    parser =3D xml.sax.make_parser()
> 	  File "xml/sax/sax2exts.py", line 37, in make_parser
> 	    return XMLParserFactory.make_parser(parser_list)
> 	  File "xml/sax/saxexts.py", line 64, in make_parser
> 	    return self._create_parser(parser_name)
> 	  File "xml/sax/saxexts.py", line 43, in _create_parser
> 	    return drv_module.create_parser()
> 	  File "xml/sax/saxexts.py", line 74, in _create_parser
> 	    raise _exceptions.SAXReaderNotAvailable
> 	TypeError: __init__() takes at least 2 arguments (1 given)
>=20
>=20
>=20
> 	Can you suggest what may be the problem here? =20
>=20
> 	Thanks very much for your help.
>=20
> 	Erik Isokangas.
>=20