我必須從動態頁面(其中許多實際上)獲取數據。我可以使用Python中的Selenium訪問該頁面。但是,driver.page_source不完整。即使我嘗試driver.implicitly_wait(100)也沒有改變。Selenium(Python) - 在完全加載頁面後獲取webdriver的page_source
我也試過:
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait # available since 2.4.0
from selenium.webdriver.support import expected_conditions as EC# available since 2.26.0
WebDriverWait(driver, 10).until(
EC.presence_of_element_located((By.LINK_TEXT, "Load all")))
雖然我看到一些等待/暫停,綽綽有餘的頁面加載,我看到了等待後driver.page_source沒有影響。
這裏有解決方案嗎?
謝謝。
你需要什麼的'page_source'? – alecxe