我有這個website,我想下載頁面的內容。使用python下載動態加載的網頁
我試過selenium,並點擊按鈕,但沒有成功。
#!/usr/bin/env python
from contextlib import closing
from selenium.webdriver import Firefox
import time
# use firefox to get page with javascript generated content
with closing(Firefox()) as browser:
# setting the url
browser.get("http://bonusbagging.co.uk/oddsmatching.php#")
# finding and clicking the button
button = browser.find_element_by_id('select_button')
button.click()
page = browser.page_source
time.sleep(5)
print(page.encode("utf8"))
此代碼只下載隱藏數據的源代碼。
有人可以告訴我正確的方法嗎?或者告訴我如何可以下載隱藏的數據?
在此先感謝!
你試過用beautifulSoup嗎? –