我正在編寫一個python腳本來使用urllib
來獲取我的銀行帳戶詳細信息。Python:使用urllib單擊超鏈接按鈕
要訪問登錄頁面,頁面上會出現超鏈接按鈕。我怎樣才能讓我的腳本點擊那個按鈕或者實際上繞過它?
請,任何幫助我這將不勝感激。
我正在編寫一個python腳本來使用urllib
來獲取我的銀行帳戶詳細信息。Python:使用urllib單擊超鏈接按鈕
要訪問登錄頁面,頁面上會出現超鏈接按鈕。我怎樣才能讓我的腳本點擊那個按鈕或者實際上繞過它?
請,任何幫助我這將不勝感激。
使用urllib,您不能執行點擊<a>
標記。你可能想看看selenium-webdriver
。
您可以獲取其href
屬性值,然後調用urllib.urlopen(path)
函數(確保path
變量包含完整路徑而不是相對路徑)。
我想添加到傑森的答案,如果你要通過login data
你可能要離開urllib
並使用requests
。
我會找到登錄form
並在那裏使用requests
的頁面的url
。
href javascript has like below LOGIN – kumar
在這種情況下,使用selenium-webdriver將是一個更好的選擇。 – JRodDynamite
基本上,當點擊''標籤時,調用JavaScript函數fnShowContent('errorCode','english')'。 'urllib'無法執行JavaScript函數,因爲它不模擬瀏覽器。 – JRodDynamite