Python3.4 splinter(模擬填寫表單)使用方法
更新時間:2018年10月13日 10:26:50 作者:王小濤_同學
今天小編就為大家分享一篇Python3.4 splinter(模擬填寫表單)使用方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
from splinter.browser import Browser
b = Browser('chrome')
url = 'https://kyfw.12306.cn/otn/leftTicket/init'
b.visit(url) #訪問網(wǎng)址
first_found = b.find_by_id('login_user').click()
b.fill('loginUserDTO.user_name', '12306賬號')
b.fill('userDTO.password', '12306密碼')
input()
sec_found = b.find_by_id('selectYuding').click()
b.cookies.add({'_jc_save_fromStation': '%u4E0A%u6D77%2CSHH'})
b.cookies.add({'_jc_save_toStation': '%u6D1B%u9633%2CLYF'})
b.cookies.add({'_jc_save_fromDate': '2017-02-17'})
b.cookies.add({'_jc_save_toDate': '2017-02-19'})
b.reload()
third_found = b.find_by_text(u'查詢').click()
b.find_by_text(u'預訂')[4].click()
以上這篇Python3.4 splinter(模擬填寫表單)使用方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Python程序包的構(gòu)建和發(fā)布過程示例詳解
Python程序包的構(gòu)建和發(fā)布過程,本文通過示例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友參考下吧2019-06-06
一個基于flask的web應用誕生 組織結(jié)構(gòu)調(diào)整(7)
一個基于flask的web應用誕生第七篇,這篇文章主要介紹了組織結(jié)構(gòu)的調(diào)整,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-04-04
Python執(zhí)行時間計算方法以及優(yōu)化總結(jié)
python腳本運行時間遠遠大于python腳本中統(tǒng)計的計算時間,所以本文將為大家分享就幾個Python執(zhí)行時間計算方法以及優(yōu)化,感興趣的可以了解一下2022-08-08
python實現(xiàn)簡易版學生成績管理系統(tǒng)
這篇文章主要為大家詳細介紹了python實現(xiàn)簡易版學生成績管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-06-06

