Web Scraping AttributeError

时间:2016-08-10 20:31:25

标签: python beautifulsoup

我尝试使用BeautifulSoup在网站上获取带有特殊ID的号码。这是我的代码

from urllib2 import urlopen
from bs4 import BeautifulSoup
import requests, logging
logging.basicConfig()
html = urlopen("http://example.com")
bsObj = BeautifulSoup(str(html), "html.parser")
select = bsObj.findAll(id="myid")
print(select.get_text())

但我得到了' AttributeError:' ResultSet'对象没有属性' get_text''。 问题在哪里?

1 个答案:

答案 0 :(得分:2)

ResultSet有点像列表,因此您需要执行select[0].get_text()或其他操作。

更多信息:Beautiful Soup: 'ResultSet' object has no attribute 'find_all'?