Skip to content

Instantly share code, notes, and snippets.

@MichaelRybak
Created February 25, 2019 04:27
Show Gist options
  • Save MichaelRybak/2b6e202b7c989141de8d30e477e34a94 to your computer and use it in GitHub Desktop.
Save MichaelRybak/2b6e202b7c989141de8d30e477e34a94 to your computer and use it in GitHub Desktop.
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver import ActionChains
from time import sleep
driver = webdriver.Chrome()
driver.get("https://ytcutter.com")
elem = driver.find_element_by_name("url")
elem.send_keys("https://www.youtube.com/watch?v=eyU3bRy2x44")
elem.send_keys(Keys.RETURN)
elem = driver.find_element_by_name("url")
actions = ActionChains(driver)
actions.send_keys(Keys.TAB)
actions.send_keys(Keys.TAB)
actions.send_keys(Keys.TAB)
actions.send_keys("1:00:00")
actions.send_keys(Keys.TAB)
actions.send_keys("1:10:00")
actions.perform()
sleep(3)
actions = ActionChains(driver)
actions.send_keys(Keys.TAB)
actions.send_keys(Keys.TAB)
actions.send_keys(Keys.RETURN)
actions.perform()
sleep(2)
actions = ActionChains(driver)
actions.send_keys(Keys.DOWN)
actions.send_keys(Keys.RETURN)
actions.perform()
sleep(1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment