私はクローラを構築し、私はgetコマンドを使用しようとすると奇妙な問題を発見しています:セキュリティ/接続の問題[WinError 10061]
drive.get("http://google.com")
これは、エラーがスローされます。私は手動で入力して作成したブラウザインスタンスでWebページを訪問し、上記のコマンドを再実行する場合
はしかし、私はもはやエラーを受け取りませんし、私がテストを続行することができています。ConnectionRefusedError: [WinError 10061] No connection could be made because the target machine actively refused it
ウェブアドレスを入力する前に、私のブラウザは「安全ではない」と表示しますが、入力後は安全に変更されます。前
:
https://puu.sh/w3qI2/93da033591.png
後:だから
https://puu.sh/w3qxa/27616622e9.png
、限り、私はそうでない場合は、ブラウザが開いたときに、コードを一時停止し、Webページを訪問し、私のgetコマンドの動作として上記のエラーが表示されます。ここで
は私のコードです:
from selenium import webdriver
chrome_driver = r"C:\Users\Test\Desktop\Crawler\ChromeDriver\chromedriver.exe"
driver = webdriver.Chrome(chrome_driver)
#pause here and enter any web address into browser
drive.get("http://google.com")
誰もが、私はそれはセレンで開かれたときに、常に「確保」されるように、ブラウザのセキュリティを設定する方法を知っていますか?ここで
セキュリティで保護されたプロトコル( 'https')でサイトにアクセスすると「安全」と表示され、安全でない(' http')でアクセスすると「安全ではありません」 - セレンと関連していません – Andersson