:PythonのセレンWebElement要素 - 無効な構文
from selenium import webdriver
browser.get("http://www.agoda.com/the-coast-resort-koh-phangan/hotel/koh-phangan-th.html")
WebElement myelement = browser.findElement(By.id("next-page"));
を
しかし、それはエラーで戻ってくる:
WebElement myelement = browser.findElement(By.id("next-page"));
^
SyntaxError: invalid syntax
私は何をしないのですか?
更新:Javaを作成しようとしていたようです。最初の返信は述べているが、その後、私の実際のコードからの変更の私の質問のようなものがあるよう:
エラーを与えるfrom selenium import webdriver
from selenium.webdriver.common.by import By
browser = webdriver.Firefox()
browser.get("http://www.agoda.com/the-coast-resort-koh-phangan/hotel/koh-phangan-th.html")
browser.find_element_by_xpath("//a[@id='next-page']").click()
myelement = browser.find_element(By.id("next-page"));
((JavascriptExecutor) browser).executeScript("arguments[0].scrollIntoView(true);", element);
Thread.sleep(500);
browser.find_element_by_xpath("//a[@id='next-page']").click()
:
File "<ipython-input-22-bb983f3ceca8>", line 10
((JavascriptExecutor) browser).executeScript("arguments[0].scrollIntoView(true);", element);
^
SyntaxError: invalid syntax
はおそらく再びJavaの書き込みが、どのようにこれを改正しなければなりません?
ありがとう、それは意味がありますが、私は問題がなかったと思ったように私の質問を更新しました。 –
編集を参照してください:) – Pythonista
ありがとうございました! –