我有这个用于Selenium的python代码,但是每当我运行它时,我的 element 都具有“无效语法”。
df['Date'] = pd.to_datetime(df.Date, format="%d-%m-%Y)
答案 0 :(得分:0)
perform()
按顺序执行所有存储的操作。
此外,python可以自动初始化和分配数据类型,因此您不必明确提及它们。
要在元素上调用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()