【发布时间】:2019-04-07 02:02:36
【问题描述】:
我尝试使用beautifulsoup4 scrape在python中的HTML代码的URL,但是我得到了这样的错误:AttributeError: 'NoneType' object has no attribute 'get'
HTML 代码:
<a class="top NQHJEb dfhHve" href="https://globalnews.ca/news/5137005/donald-trump-robert-mueller-report/" ping="/url?sa=t&amp;source=web&amp;rct=j&amp;url=https://globalnews.ca/news/5137005/donald-trump-robert-mueller-report/&amp;ved=0ahUKEwiS9pn-4rzhAhWOyIMKHSOPD6QQvIgBCDcwAg"><img class="th BbeB2d" src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ_Nf-kVlqsQz8NeNgQ9a9YRiA7Fl4DJ6Jod0sxNXapOK_iJebx20dgROk5YBl8IqFQX6S-eeY2" alt="Story image for trump from Globalnews.ca" onload="typeof google==='object'&amp;&amp;google.aft&amp;&amp;google.aft(this)" data-iml="1554598687532" data-atf="3"></a>
我的python代码:
URL_results = soup.find_all('a', class_= 'top NQHJEb dfhHve').get('href')
【问题讨论】:
标签: python-3.x web-scraping beautifulsoup web-crawler