前提
研究として、seleniumをpythonで動かしスクレイピングを行っています。
一回ノートPCでコードを作成・起動確認し、その後別のデスクトップ(python/selenium/chrome/chromedriverインストール済)で動かそうとしました。
しかし、そのデスクトップではまずchromedriverが起動できません。
パスはデスクトップPC用に変更し、環境変数のPathにも追加しました。
chromeとドライバーのバージョンを記載します。
chromeのバージョン:105.0.5195.127
chromedriverのバージョン:105.0.5195.52
ネット環境の可能性も考え、同じWifi・プロキシを使用しているノートPCでは問題なくブラウザが立ち上がります。
コードやパスに問題があるのか、このデスクトップPCでseleniumを起動することそのものが厳しいのか不明な状況です。
ご助言いただけますと幸いです。
実現したいこと
・seleniumの起動
発生している問題・エラーメッセージ
エラーメッセージ WebDriverException: Message: <HTML><HEAD> <TITLE>Access Denied</TITLE> </HEAD> <BODY> <FONT face="Helvetica"> <big><strong></strong></big><BR> </FONT> <blockquote> <TABLE border=0 cellPadding=1 width="80%"> <TR><TD> <FONT face="Helvetica"> <big>Access Denied (policy_denied)</big> <BR> <BR> </FONT> </TD></TR> <TR><TD> <FONT face="Helvetica"> Your system policy has denied access to the requested URL. </FONT> </TD></TR> <TR><TD> <FONT face="Helvetica"> </FONT> </TD></TR> <TR><TD> <FONT face="Helvetica" SIZE=2> <BR> For assistance, contact your network support team. </FONT> </TD></TR> </TABLE> </blockquote> </FONT> </BODY></HTML>
該当のソースコード
python
#seleniumfrom selenium import webdriver #起動確認driver = webdriver.Chrome("C:\pythonyou\chromedriver.exe")
試したこと
・環境変数でPathを設定
・同じWifi・プロキシ下で同じコードを使用し、ノートPCでは正常に作動することを確認
・user agents偽装もこのサイトのコードを使用し行ってみましたが、まったく同じエラーコードが出ました。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
0 コメント