【发布时间】:2020-06-10 07:25:41
【问题描述】:
【问题讨论】:
-
为什么要DragnDrop 而不是
send_keys()? -
因为我正在致力于自动化网络表单填充,第一个字段无法复制,第二个字段必须填写第一个字段的数据(它是验证码)
标签: python selenium selenium-webdriver
【问题讨论】:
send_keys()?
标签: python selenium selenium-webdriver
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
driver = webdriver.Chrome()
driver.get("your site")
source = driver.find_element_by_xpath('your element to drag')
destination = driver.find_element_by_xpath('element to drag to')
ActionChains(driver).drag_and_drop(source= source, target= destination).perform()
【讨论】:
pyautogui.moveTo(242, 640) pyautogui.drag(70, 0, duration=0.35) # move right pyautogui.drag(0, 82, duration=0.45) # move down