【发布时间】:2018-06-22 10:20:12
【问题描述】:
我在 python3.6 中使用 BeautifulSoup。在 find 方法中使用字符串作为参数时,我没有收到错误消息。
bs.find('div',attrs={'class' : 'ptag'}).text
但我在直接使用变量而不是字符串时遇到错误。
bs.find('div',{'class' : ptagclass})
错误:
data=(bs.find('div',{'class' : ptagclass}).text)
AttributeError: 'NoneType' object has no attribute 'text'
【问题讨论】:
标签: python-3.x selenium beautifulsoup