你能否解释我下面的错误,并给我一个解决方法?Python的XML解析问题
在此先感谢!
Python 2.4.3 (#1, Apr 14 2011, 20:41:59)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from xml.sax import make_parser
>>> p = make_parser()
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "/usr/lib64/python2.4/site-packages/_xmlplus/sax/sax2exts.py", line 37, in make_parser
return XMLParserFactory.make_parser(parser_list)
File "/usr/lib64/python2.4/site-packages/_xmlplus/sax/saxexts.py", line 75, in make_parser
sys.modules[parser_name].create_parser = _create_parser
KeyError: 'xml.sax.drivers2.drv_pyexpat'
>>>
没有看到导致错误的程序,我们无法解释它。现在请不要发布整个程序,但请尝试找出造成问题的部分,然后发布。见[这里](http://sscce.org/)。 – 2011-05-31 09:28:11
如果我打开python交互式shell,并给出上面的两行,我会收到此错误消息。没有更多的代码。 – bayerb 2011-05-31 09:34:18
你真的必须使用Python 2.4.3吗? :) – 2011-05-31 09:59:25