そのため、Chromeの設定(デフォルトのブラウザで使用する設定)を使用しようとするたびに、
options = webdriver.ChromeOptions()
options.add_argument("user-data-dir=C:\Users\... (my webdriver path)")
driver = webdriver.Chrome(executable_path="myPath", options=options)
エラーコードが表示されます
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes n 16-17: truncated \UXXXXXXXX escape
私のbashで。それが何を意味するのかわかりません。どんな種類の助けも得られれば幸いです。前もって感謝します!
Chromeブラウジングセッションを開始する場合の質問とコードトライアルに従って、次のオプションがあります。
デフォルトのChromeプロファイルを使用するには:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
options = webdriver.ChromeOptions()
options.add_argument("user-data-dir=C:\\Users\\AtechM_03\\AppData\\Local\\Google\\Chrome\\User Data\\Default")
driver = webdriver.Chrome(executable_path=r'C:\path\to\chromedriver.exe', chrome_options=options)
driver.get("https://www.google.co.in")
注:デフォルトのChromeプロファイルには、多くのブックマーク、拡張機能、テーマ、Cookieなどが含まれています。Seleniumはそれを読み込めない場合があります。そのため、ベストプラクティスに従って、@ Test用の新しいChromeプロファイルを作成し、プロファイル内に必要なデータを保存/保存/構成します。
カスタマイズされたChromeプロファイルを使用するには:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
options = Options()
options.add_argument("user-data-dir=C:\\Users\\AtechM_03\\AppData\\Local\\Google\\Chrome\\User Data\\Profile 2")
driver = webdriver.Chrome(executable_path=r'C:\path\to\chromedriver.exe', chrome_options=options)
driver.get("https://www.google.co.in")
ここでは、Pythonを使用してChromeプロファイルを開く方法に関する詳細な説明があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加