import time
from selenium import webdriver
from selenium.webdriver import ActionChains
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
chrome_path = '/Users/apple/soft/chromedriver'
driver = webdriver.Chrome(executable_path=chrome_path)
'''
# 1,访问首页,手动登陆12306
driver.get('https://kyfw.12306.cn/otn/resources/login.html')
# 2,等待登陆成功之后,访问 单程 连接
# 怎么判断登陆成功
# 等待 当前页面 跳转到个人中心页面, 就表示登陆成功
WebDriverWait(driver, 100).until(
EC.url_to_be('https://kyfw.12306.cn/otn/view/index.html')
)
# 3,访问买票的连接
driver.get('https://kyfw.12306.cn/otn/leftTicket/init?linktypeid=dc')
'''
# 自动登陆
driver.get('https://kyfw.12306.cn/otn/resources/login.html')
cookies = 'JSESSIONID=4826DD03FFAFABAC04A0E680B81A4B5B; tk=BUjX7Yl2dwMCWq3wXUpT7jNMkHvvkcnx3_TzQQoza1a0; BIGipServerotn=1927807242.64545.0000; RAIL_EXPIRATION=1577659920316; RAIL_DEVICEID=IZXm-LyDzRJJBLWHCG1tIADdZ9s9WYb3P4_BZ3rJEVHndd3pcP5jtJCiIqXurShMlFV4ovnN3sIbKaOpR08Xl97ljUb2Wf0X3UCkwEEhNopf6cAZkXiwDyPEnevf01dz96OrpgMXpUj6-ymIPX8Kq1di1PeclADx; BIGipServerpassport=837288202.50215.0000; route=6f50b51faa11b987e576cdb301e545c4'
cookie_list = cookies.split(';')
for data in cookie_list:
d = data.split('=')
driver
selenium 12306抢票代码 - Python
最新推荐文章于 2024-05-10 04:27:38 发布