首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

[python3] sgmllib找不到解决方法

2012-02-08 
[python3] sgmllib找不到这几天看python的书籍,有一章讲的是 sgmllib这个库,但是我写了一个程序测试的时候

[python3] sgmllib找不到
这几天看python的书籍,有一章讲的是 sgmllib这个库,但是我写了一个程序测试的时候提示说找不到 sgmllib这个库。
我装的python的版本是3.2的,找了一下安装目录,确实没有这个库。
不知道在python3里面还有没有这个库?还是这个库是第三方库了?还是该库被其他库取代了?

求解。。。

[解决办法]
python3.2的文档中似乎没有包含这个模块在里面,我看2.7版本的包含这个,3.2的没有。
[解决办法]
Another HTML parser which supports XHTML and offers a somewhat different interface is available in the HTMLParser module.

3.x没有sgmllib
[解决办法]

19.1 HTMLParser — Simple HTML and XHTML parser
Note: The HTMLParser module has been renamed to html.parser in Python 3.0.
python3里HTMLParser已经被重命名为html.parser


Deprecated since version 2.6: The sgmllib module has been removed in Python 3.0. 
sgmllib在python3.0中已经被删除

19.2 html.parser — Simple HTML and XHTML parser


看The Python Library Reference Release 3.2吧,按模块索引html附近看看
这上面提到:
Another HTML parser which supports
XHTML and offers a somewhat different interface is available in the HTMLParser module.
那可能html.parser比较相近吧

热点排行