我试图用 Selenium 和 BeautifulSoup4 抓取动态加载的 href 属性。
当我查看网站的源代码时,href 属性为空但是当我单击检查元素时,href 属性将有一个链接。表示 href 属性是动态加载的。我怎样才能提取该链接?
我正在尝试使用以下代码
def Scrape_Udemy():
driver.get('https://couponscorpion.com/marketing/complete-guide-to-pinterest-pinterest-growth-2020/')
content = driver.page_source
soup = BeautifulSoup(content, 'html.parser')
course_link = soup.find_all('div',{'class':"rh_button_wrapper"})
for i in course_link:
link = i.find('a',href=True)
if link is None:
print('No Links Found')
print(link['href'])
但是当我运行这个函数时,它正在打印 []。我正在使用 Chrome 驱动程序 我该如何解决这个问题。我想从网址https://couponscorpion.com/marketing/complete-guide-to-pinterest-pinterest-growth-2020/抓取免费优惠券代码链接
慕哥6287543
相关分类