Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
REMitchell
GitHub Repository: REMitchell/python-crawling
Path: blob/master/6-Selenium/2-dragAndDrop.py
164 views
1
from selenium import webdriver
2
from selenium.webdriver.remote.webelement import WebElement
3
from selenium.webdriver import ActionChains
4
5
#driver = webdriver.PhantomJS()
6
driver = webdriver.Firefox()
7
driver.get('http://pythonscraping.com/pages/javascript/draggableDemo.html')
8
9
print(driver.find_element_by_id("message").text)
10
11
element = driver.find_element_by_id("draggable")
12
target = driver.find_element_by_id("div2")
13
actions = ActionChains(driver)
14
actions.drag_and_drop(element, target).perform()
15
16
print(driver.find_element_by_id("message").text)
17