前提・実現したいこと
pythonにてceleniumを使用し、chromeで画面を呼び出す部分で、数日前までは出てなかったエラーが出るようになりました。
調べてみて、いわゆるCSPエラーらしいことまでは分かりましたが、対応方法がわかりません。
発生している問題・エラーメッセージ
DevTools listening on ws://127.0.0.1:52017/devtools/browser/8f05f809-a50d-4e2c-b8e5-0f6e7ee49f75
[7036:2712:0624/193306.726:ERROR:CONSOLE(1)] "Refused to execute inline event handler because it violates the following Content Security Policy directive: "script-src 'strict-dynamic' 'sha256-1+GSDjMMklBjZY0QiWq+tGupCvajw4Xbn46ect2mZgM=' 'sha256-2mX1M62Fd0u8q0dQY2mRsK5S1NS9jJuQAvyE8tD0dkQ=' 'sha256-EtIKSV82ixJHE3AzqhoiVbUGKG+Kd8XS0fFToow29o0=' 'sha256-HqdPsO6hNmT/mfSeGdcX3eEGrZVva7AKD2Z2+1ujCZ8=' 'sha256-yRYEEgxOlReCDbng6tDVSK7zG75cmupC9JEV1PmCFSc=' 'sha256-IEF9PjeyU0vsr61C8cm3JQOerOYWdBsaGddCSPp6tZs=' 'sha256-C9ctze2LhHtwL+fcPVPkmVRYjQgXTGs4xfBAzlQwGWk=' 'sha256-S9VM7OIGzJiV7aOq7pqOHW6FtuS+uLPL15ObrCPNamI='". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution.
", source: chrome-search://local-ntp/local-ntp.html (1)
[7036:2712:0624/193307.869:ERROR:device_event_log_impl.cc(208)] [19:33:07.861] Bluetooth: bluetooth_adapter_winrt.cc:1060 Getting Default Adapter failed.
該当のソースコード
from selenium import webdriver
import chromedriver_binary
import pyperclip
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import Select
options = webdriver.ChromeOptions()
options.add_argument(
'--user-data-dir=C:Users\ogushi\AppData\Local\Google\Chrome\User Data')
driver = webdriver.Chrome(options=options)
driver.get('https://www.mercari.com/jp/sell/')
driver.implicitly_wait(1)
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
chromeは、バージョン: 83.0.4103.106(Official Build) (64 ビット)です。
あなたの回答
tips
プレビュー