我们可以在BeautifulSoup中使用xpath吗?

我们可以在BeautifulSoup中使用xpath吗?

我正在使用BeautifulSoup来抓取一个网址,我有以下代码

import urllibimport urllib2from BeautifulSoup import BeautifulSoupurl =  "http://www.example.com/servlet/av/ResultTemplate=AVResult.html"req = urllib2.Request(url)response = urllib2.urlopen(req)the_page = response.read()soup = BeautifulSoup(the_page)soup.findAll('td',attrs={'class':'empformbody'})

现在在上面的代码中我们可以findAll用来获取与它们相关的标签和信息,但我想使用xpath。是否可以将xpath与BeautifulSoup一起使用?如果可能的话,有人可以给我一个示例代码,以便更有帮助吗?


回首忆惘然
浏览 4111回答 3
3回答

宝慕林4294392

我可以确认Beautiful Soup中没有XPath支持。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python