前提・実現したいこと
python3.7でseleniumを使ってwebスクレイピングしようとしています。
発生している問題・エラーメッセージ
「退屈なことはpythonにやらせよう」p289ページのコードをwindows10で実行しようとしています。環境はIDLEです。インタラクティブシェルに後述のコードを入力しました。
browser.get('http://inventwithpython.com')というコードをシェル上で実行しようとすると、「ConnectionRefusedError: [WinError 10061] 対象のコンピューターによって拒否されたため、接続できませんでした。」
というエラーになります。
先にbrowser = webdriver.Firefox()というコードを通そうとしたときにもエラーが起き、このときはbrowser = webdriver.Firefox(executable_path='C:\~~\geckodriver.exe')というようにドライバーまでのパスを引数として渡しました。こうすることでブラウザ自体は開けました。
該当のソースコード
``python
from selenium import webdriver browser = webdriver.Firefox() # このコードはそのままでは通らなかったので上述の引数を渡した。 type(browser) browser.get('http://inventwithpython.com') #このコードでエラーが起きる。 ### 試したこと 他のURLでも試しましたがエラーになります。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー