TypeError: ‘str’ object is not callable

2024年6月17日

このエラーは、By.CLASS_NAMEBy.TAG_NAME を呼び出す際に括弧を使っていることが原因です。これらはメソッドではなく定数なので、括弧は不要です。

以下は修正されたコードです:

python
for next_car in driver.find_element(By.CLASS_NAME, "tab").find_elements(By.TAG_NAME, "li"):
    element = next_car.find_element(By.TAG_NAME, 'img')
    driver.execute_script('arguments[0].click();', element)

修正を行い、再度試してみてください。問題が解決しない場合はお知らせください。

未分類

Posted by ぼっち