Python Selenium WebElement元素=无效的语法

时间:2019-06-15 18:06:01

标签: python selenium

我有这个用于Selenium的python代码,但是每当我运行它时,我的 element 都具有“无效语法”。

df['Date'] = pd.to_datetime(df.Date, format="%d-%m-%Y)

1 个答案:

答案 0 :(得分:0)

perform()

perform()按顺序执行所有存储的操作。

此外,可以自动初始化和分配数据类型,因此您不必明确提及它们。

要在元素上调用perform(),可以使用以下解决方案:

from selenium.webdriver.common.action_chains import ActionChains

element = driver.find_element_by_link_text("Cancel")
builder = ActionChains(driver)
builder.move_to_element(element).perform()

或者,您可以使用以下代码行:

from selenium.webdriver.common.action_chains import ActionChains

ActionChains(driver).move_to_element(driver.find_element_by_link_text("Cancel")).perform()