我試圖抓取的網站主頁顯示四個選項卡,其中一個選項顯示「[Number] Available Jobs」。我有興趣刮取[Number]值。當我在Chrome中檢查頁面時,我可以看到標記中包含的值。如何從加載動態的頁面刮取值?
然而,沒有什麼包裹在<span>
標籤,當我直接查看網頁的源文件。我打算使用Python requests
模塊創建HTTP GET請求,然後使用regex從返回的內容中捕獲值。如果內容不包含我需要的數字,這顯然是不可能的。
我的問題是:
發生了什麼事嗎?如何將一個值動態加載到 頁面中並顯示出來,然後不會出現在HTML源代碼中?
如果該值未出現在頁面源中,我能做些什麼來 達到它?
您可以使用硒:https://pypi.python.org/pypi/selenium – Javier