from bs4 import BeautifulSoup
import urllib2
test = open('HTMLDoc.html', 'rU')
soup = BeautifulSoup(test, 'html.parser')
data = soup.findAll("li", { "class":"position" })
print data.encode('utf-8')
我一直得到错误AttributeError: "'ResultSet' object has no attribute 'encode'"
我做错什么了
编辑:我意识到data
是一个漂亮的组对象
print type(data)
返回class 'bs4.element.ResultSet'
我怎么打印出来看看结果是什么
这是因为您正试图编码一个不可能的列表。试试这个:
相关问题 更多 >
编程相关推荐