您的位置:首页 > 其它

让窗口支持拖放(文件,文本,URL...)

2009-08-16 13:07 357 查看
<iframe align="center" marginwidth="0" marginheight="0" src="http://www.zealware.com/csdnblog336280.html" frameborder="0" width="336" scrolling="no" height="280"></iframe> 1. 用urllib2/sgmllib包,将目标网页的所有URL列出。


importurllib2




fromsgmllibimportSGMLParser




classURLLister(SGMLParser):


defreset(self):


SGMLParser.reset(self)


self.urls=[]




defstart_a(self,attrs):


href=[vfork,vinattrsifk=='href']


ifhref:


self.urls.extend(href)




f=urllib2.urlopen("http://icode.csdn.net")




iff.code==200:


parser=URLLister()


parser.feed(f.read())


f.close()


forurlinparser.urls:printurl

2. 使用BeautifulSoup分析数据

http://www.crummy.com/software/BeautifulSoup/,这里有很详细的文档
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐