from selenium.webdriver.common.by import By
from selenium import webdriver
from time import sleep
from selenium.webdriver import ActionChains
# 实例化一个浏览器
bro = webdriver.Chrome()
# 浏览器最大化
bro.maximize_window()
bro.get('https://kyfw.12306.cn/otn/resources/login.html')
user = bro.find_element(By.ID, 'J-userName')
pwd = bro.find_element(By.ID, 'J-password')
# 你的手机号
user.send_keys('11111111111')
# 你的12306密码
pwd.send_keys('123456')
btn = bro.find_element(By.ID, 'J-login')
btn.click()
sleep(0.5)
block = bro.find_element(By.ID, 'nc_1_n1z')
actions = ActionChains(bro)
sleep(1)
for num in range(3):
actions.click_and_hold(block).move_by_offset(100, 0).perform()
num /= 10
sleep(0.15 + num)
sleep(10)
bro.quit()
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交