硒中的页面源

时间:2020-06-20 15:04:04

标签: selenium web-scraping

如何获取当前页面的页面来源?

我制作driver.get(link),我在主页上。然后,我使用硒来获取其他页面(通过标签和xpath),当我获得好的页面时,我想获取其页面源。

我尝试使用driver.page_source(),但不是当前版本,而是获得了主页的页面源。

driver = webdriver.Chrome(ccc)
driver.get('https://aaa.com')
check1 = driver.find_element_by_xpath('/html/body/div[1]/div/div[2]/button')
check1.click()
time.sleep(1)
check2=driver.find_element_by_xpath('/html/body/div[1]/div[2]/div[2]/div[1]/div/a')
check2.click()

在check2.click()之后,我在页面上有新链接(此链接仅可通过单击而不直接使用)。如何获得此新链接的页面来源?

我需要它来换硒以补充美丽的汤

1 个答案:

答案 0 :(得分:0)

enter image description here

我已使用Webdriver并显示页面来源