@yoshikazu0110 (h y)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

python End of statement expected 解決方法

Q&A

Closed

End of statement expected エラー

python触って間もなく上記のエラーが何で出てるのかよくわかりません。
なぜこのようなエラーが出るのでしょうか?

プログラムは以下の通りです。
WebElement element = driver.findElement(By.xpath(""))
の行でエラーが出ます。
WebElement elementの半角スペースで出ます。

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.remote.webelement import WebElement

driverPath = "xxxx"
driver = webdriver.Chrome(driverPath)

imgfilePath = ""
WebElement element = driver.findElement(By.xpath(""))

環境情報

IDE

image.png

Python

python-3.9.1

OS

image.png

最後に

ご指南ご指摘よろしくお願いいたします。

0 likes

1Answer

WebElement element = driver.findElement(By.xpath(""))

WebElement はモジュール名。
Pythonでは変数の前にモジュール名や型名を指定しません。

element = driver.findElement(By.xpath(""))

type hint を書くことはできます。

element: WebElement = driver.findElement(By.xpath(""))
0Like

Comments

  1. @yoshikazu0110

    Questioner

    @shiracamus
    型宣言とかする必要ないのですね!
    回答ありがとうございます!

Your answer might help someone💌