△環境
・Windows10 Home ・Jupyter Lab ・Python3.9.2 ・アナコンダ ・HTML
”Pythonで面倒な「ブラウザ操作」や「データ収集」の作業を自動化しよう|Webスクレイピングのやり方をわかりやすく解説”
(https://www.youtube.com/watch?v=LgZ8Li97yoM)
上記動画を参照しながら、コードを記述して実行しましたがエラーが発生しました。```python
コード
!pip install selenium from selenium import webdriver from time import sleep import pandas as pd browser = webdriver.Chrome(executable_path = 'C:\Users\genki\Desktop\MyPandas\chromedriver.exe') # Windows browser.get('https://www.ocn.ne.jp/?setup_retry=1') elem_username = browser.find_element_by_class_name('point_login') elem_username.click() elem_login = browser.find_element_by_class_name('checkbox-container') elem_login.send_keys('〇〇〇@snow.ocn.ne.jp') ElementNotInteractableException Traceback (most recent call last) <ipython-input-32-69518d546182> in <module> ----> 1 elem_login.send_keys('〇〇〇@snow.ocn.ne.jp') ~\anaconda3\lib\site-packages\selenium\webdriver\remote\webelement.py in send_keys(self, *value) 475 value = self._upload(local_file) 476 --> 477 self._execute(Command.SEND_KEYS_TO_ELEMENT, 478 {'text': "".join(keys_to_typing(value)), 479 'value': keys_to_typing(value)}) ~\anaconda3\lib\site-packages\selenium\webdriver\remote\webelement.py in _execute(self, command, params) 631 params = {} 632 params['id'] = self._id --> 633 return self._parent.execute(command, params) 634 635 def find_element(self, by=By.ID, value=None): ~\anaconda3\lib\site-packages\selenium\webdriver\remote\webdriver.py in execute(self, driver_command, params) 319 response = self.command_executor.execute(driver_command, params) 320 if response: --> 321 self.error_handler.check_response(response) 322 response['value'] = self._unwrap_value( 323 response.get('value', None)) ~\anaconda3\lib\site-packages\selenium\webdriver\remote\errorhandler.py in check_response(self, response) 240 alert_text = value['alert'].get('text') 241 raise exception_class(message, screen, stacktrace, alert_text) --> 242 raise exception_class(message, screen, stacktrace) 243 244 def _value_or_default(self, obj, key, default): ElementNotInteractableException: Message: element not interactable (Session info: chrome=88.0.4324.190) △対処 1,対処として、エラー文を翻訳する。 2,エラー文を検索するが…駄目でした。(自身のスキルの低さ) お手数をおかけしますが、ご教授お願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。