以下のページに自動でアクセスし、ボタンをクリックしようとしているのですが、エラーが「出てしまいます。
https://kabuoji3.com/stock/1301/2018/
どうしてエラーが出てしまうのでしょうか?ご親切な方、ご回答お願い致します。
from selenium import webdriver from selenium.webdriver.common.keys import Keys import time code = 1301 year = 2018 driver = webdriver.Chrome(executable_path= 'chromedriver.exe' ) driver.get("https://kabuoji3.com/stock/{0}/{1}/".format(code,year)) time.sleep(3) driver.find_elements_by_class_name("btn_form btn_download").click() time.sleep(10) driver.close()
エラーメッセージ
DevTools listening on ws://127.0.0.1:54474/devtools/browser/fb7d65fd-fff7-4408-9dfe-f75ee49201e4
[9380:10336:1211/002543.911:ERROR:device_event_log_impl.cc(211)] [00:25:43.897] USB: usb_device_handle_win.cc:1020 Failed to read descriptor from node connection: システムに接続されたデバイスが機能していません。 (0x1F)
Traceback (most recent call last):
File "C:\Users\cjrr6\OneDrive\made_program\noname_16.py", line 16, in <module>
driver.find_elements_by_class_name("btn_form btn_download").click()
AttributeError: 'list' object has no attribute 'click'