xml.sax in Python 2.3.4

  • Thread starter Gustaf Liljegren
  • Start date
G

Gustaf Liljegren

After a long break with Python I'm trying to get started again. I need
to do some SAX processing, but it seems things have changed, and I can't
find any docs describing how to make things work *today*. The SAX
example in the XML HOWTO [1] doesn't work anymore. I get this error:

D:\Test>python comics.py
Traceback (most recent call last):
File "comics.py", line 5, in ?
class FindIssue(saxutils.DefaultHandler):
AttributeError: 'module' object has no attribute 'DefaultHandler'

I hope someone here can explain what has changed and how a working
example looks today. My needs are very simple, so don't want to install
any packages on top of the standard distribution.

1. http://pyxml.sourceforge.net/topics/howto/node12.html
 
U

Uche Ogbuji

Gustaf Liljegren said:
After a long break with Python I'm trying to get started again. I need
to do some SAX processing, but it seems things have changed, and I can't
find any docs describing how to make things work *today*. The SAX
example in the XML HOWTO [1] doesn't work anymore. I get this error:

D:\Test>python comics.py
Traceback (most recent call last):
File "comics.py", line 5, in ?
class FindIssue(saxutils.DefaultHandler):
AttributeError: 'module' object has no attribute 'DefaultHandler'

I hope someone here can explain what has changed and how a working
example looks today. My needs are very simple, so don't want to install
any packages on top of the standard distribution.

1. http://pyxml.sourceforge.net/topics/howto/node12.html

Things have certainly changed since all that. You can easily correct
your own sample code using the standard Python docs:

http://python.org/doc/current/lib/module-xml.sax.html

Which I admit could be better organized (nor would more examples
hurt). See also my Akara page on Python/SAX

http://uche.ogbuji.net/tech/akara/nodes/2003-01-01/sax

I have a lot on SAX in recent installments of my column:

http://www.xml.com/pub/au/84


--
Uche Ogbuji Fourthought, Inc.
http://uche.ogbuji.net http://4Suite.org http://fourthought.com
Use CSS to display XML -
http://www.ibm.com/developerworks/edu/x-dw-x-xmlcss-i.html
Location, Location, Location -
http://www.xml.com/pub/a/2004/11/24/py-xml.html
The State of Python-XML in 2004 -
http://www.xml.com/pub/a/2004/10/13/py-xml.html
Be humble, not imperial (in design) -
http://www.adtmag.com/article.asp?id=10286XMLOpen and more XML Hacks -
http://www.ibm.com/developerworks/xml/library/x-think27.html
A survey of XML standards -
http://www-106.ibm.com/developerworks/xml/library/x-stand4/
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,582
Members
45,067
Latest member
HunterTere

Latest Threads

Top