我需要使用python打開瀏覽器。使用瀏覽器打開的URL與數據
我看到了Webbrowser模塊,它可以幫助我用瀏覽器觸發URL。
但我想通過打開瀏覽器發送POST請求。
請求模塊可以幫助我創建POST請求以及標題&數據。
我可以通過打開瀏覽器選項卡或窗口發送相同的內容嗎?
我需要使用python打開瀏覽器。使用瀏覽器打開的URL與數據
我看到了Webbrowser模塊,它可以幫助我用瀏覽器觸發URL。
但我想通過打開瀏覽器發送POST請求。
請求模塊可以幫助我創建POST請求以及標題&數據。
我可以通過打開瀏覽器選項卡或窗口發送相同的內容嗎?
你應該看看Selenium for Python
例如:
from selenium import webdriver
driver = webdriver.Firefox()
driver.get("http://www.google.com")
assert "Google" in driver.title
driver.quit()
將推出Firefox瀏覽器,讓你傳遞到驅動程序的URL。這取決於你如何執行你想要的功能;)
偉大的建議,但請修正例子:)你導入密鑰,永遠不要使用它。你也應該調用driver.quit()而不是close()。 –
感謝您的反饋,我編輯了我的示例。 :) – Depado
嘿..我試圖安裝硒,但我無法這樣做,檢查了一些帖子太..沒有運氣。你們可以給我這樣做嗎? PIP無法安裝硒。從python網站下載了Selenium tar,它會安裝但不能解析導入。 –
告訴我你需要的功能。 Javascript功能?控制?從它的聲音,你可以使用urllib來做到這一點。 – User