python的html.parser问题

sheath 2010-05-06 05:50:56
python新手,用的是python3.1 怎么都执行不了,在命令行下逐行输入是可以的.报错误是:
Traceback (most recent call last):
File "D:\html.py", line 1, in <module>
from html.parser import HTMLParser
File "D:\html.py", line 1, in <module>
from html.parser import HTMLParser
ImportError: No module named parser


源代码是手册上的例子:
from html.parser import HTMLParser

class MyHTMLParser(HTMLParser):
def handle_starttag(self,tag,attrs):
print("Encountered a {} start tag".format(tag))
def handle_endtag(self,tag):
print("Encountered a {} end tag".format(tag))

page = """<html><h1>Title</h1><p>I'm a paragraph!</p></html>"""

myparser = MyHTMLParser()
myparser.feed(page)
...全文
211 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq259004638 2010-05-21
  • 打赏
  • 举报
回复
好 我
sheath 2010-05-07
  • 打赏
  • 举报
回复
感谢两位...以后起文件名好变量名也好,还是老老实实的起吧..
angel_su 2010-05-06
  • 打赏
  • 举报
回复
改下脚本文件名,不要和所需模块同名...
notax 2010-05-06
  • 打赏
  • 举报
回复
html.py 改个另外的名字吧

37,721

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧