+ -
当前位置:首页 → 问答吧 → python 新手提问 程序运行不出结果啊

python 新手提问 程序运行不出结果啊

时间:2010-11-05

来源:互联网

from sgmllib import SGMLParser
class URLLister(SGMLParser):
def reset(self):
SGMLParser.reset(self)
self.urls=[]
def start_a(self,attrs):
title=[v for k,v in attrs if k=='title']
if title:
self.urls.extend(title)


import urllib
sock=urllib.urlopen("http://www.baidu.com")
parser=URLLister()
parser.feed(sock.read())
sock.close()
parser.close()
for title in parser.title: print tilte


为什么 不出结果啊 怎么改啊

作者: scrapyshendamrwang   发布时间: 2010-11-05

用urllib2,在我这里会出一个异常httplib.BadStatusLine

作者: luotuo512   发布时间: 2010-11-05