12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- # coding: utf-8
- '''
- Created on 2016年9月9日
- @author: liuyuqi
- '''
- from time import sleep
- from splinter.browser import Browser
- # from selenium import webdriver
- # options = webdriver.ChromeOptions()
- # options.add_experimental_option("excludeSwitches",["ignore-certificate-errors"])
- # driver = webdriver.Chrome(chrome_options=options)
- executable_path = {'executable_path': 'C:\Program Files (x86)\Google\Chrome\Application'}
- username = u"979315539@qq.com"
- passwd = u""
- ticket_url = "https://kyfw.12306.cn/otn/leftTicket/init"
- login_url = "https://kyfw.12306.cn/otn/login/init"
- initmy_url = "https://kyfw.12306.cn/otn/index/initMy12306"
- b = Browser(driver_name="chrome")
- # b = Browser('chrome', **executable_path)
- starts = u"%u4E0A%u6D77%2CSHH"
- ends = u"%u8425%u53E3%u4E1C%2CYGT"
- dtime = u"2016-02-01"
- order = 0
- pa = u"000"
- # 账号登录
- def login():
- b.find_by_text(u"登录").click()
- sleep(3)
- b.fill("loginUserDTO.user_name", username)
- sleep(1)
- b.fill("userDTO.password", passwd)
- sleep(1)
- # 打开12306网站
- b.visit(ticket_url)
- # 点击登录按钮登录网站
- login()
- print(u"等待验证码,自行输入...")
- # 购买票
- # b.visit(ticket_url)
|