我想在亚马逊的特定页面上阅读。你知道吗
req = urllib2.Request('http://www.amazon.com/Upright-Citizens-Brigade-Comedy-Improvisation/dp/0989387801/ref=lp_1_1_6/175-0367440-7496156?ie=UTF8&qid=1376827779&sr=1-6%20buybox._V181901516_.png)%20center%20top%20no-repeat;')
req.add_header('User-agent', 'Mozilla/5.0\
(Windows NT 6.2; WOW64) AppleWebKit/537.11 (KHTML, like Gecko)\
Chrome/23.0.1271.97 Safari/537.11')
response=urllib2.urlopen(req)
html = response.read()
print html
我试图从一个新的项目“25.00美元”的价格,显示在网页的源代码,但这部分没有显示在html打印。我做错了什么?你知道吗
您应该使用html解析器,如lxml或BeautifulSoup。下面是一个使用
lxml
的示例:印刷品:
请注意,所需的标记及其值是使用xpath表达式找到的:
另请参见:
希望有帮助。你知道吗
相关问题 更多 >
编程相关推荐