###実現したいこと
Python + Selenium で自動実行のスクリプトを作成しております。
FireFoxでは以下の内容でファイルのアップロードが可能でしたが、
Chromeでは、<invalid element state: Element is not currently interactable and may not be manipulated>
となってしまい、ファイルアップロードをすることができません。
どうすれば、アップロードできるでしょうか?
ご教授ください。
お忙しいところ申し訳ありません。
よろしくお願いいたします。
###発生している問題・エラーメッセージ
invalid element state: Element is not currently interactable and may not be manipulated
###該当のソースコード
import selenium import webdriver driver = webdriver.Chrome() driver.get(url) : ページ遷移 : driver.find_element_by_css_selector('input[type="file"]').clear() driver.find_element_by_css_selector('input[type="file"]').send_keys(imagefile)
###試したこと
ChromeのバージョンとWebDriverのバージョンがあっていないとできないと思い、WebDriverを最新にして、実行してみましたが、結果は同じでした。
###補足情報(言語/FW/ツール等のバージョンなど)
Python 3.6
Chrome 61.0.3163.100
Webdriver 2.33(2017/10/3 リリースのものです)

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。