Python Selenium send_keysでファイルアップロードができません
実現したいこと
- python seleniumを使ってウェブサイトにファイルをアップロードする
発生している問題・エラーメッセージ
エラーは特に出ていないようです
該当のソースコード
python
1from selenium import webdriver 2from selenium.webdriver.chrome.options import Options 3 4# keep browser open 5chrome_options = Options() 6chrome_options.add_experimental_option("detach", True) 7 8driver = webdriver.Chrome() 9 10driver.get('https://www.remove.bg/ja/upload') 11driver.find_element( 12 "xpath", '/html/body/div[1]/main/div[2]/div/div/div/div[1]/div/div[1]/div[2]/button').send_keys('XXX\\XXX\\スクリーンショット_20221213_231919.png') 13
試したこと
どのサイトを調べてもファイルのアップロードにはsend_keysを使うことしか書いていないのでこれ以外のコードは試せていないです
あとは、ファイル名を囲むのをシングルコーテーションにしたりダブルコーテーションにしたりしました
また、パスの区切りを「/」や「\」に変えてみました
補足情報(FW/ツールのバージョンなど)
Python 3.10.8

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/12/14 13:32
2022/12/14 15:26