如下所示:
1
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
b = Browser( 'chrome' ) url = 'https://kyfw.12306.cn/otn/leftTicket/init' b.visit(url) #访问网址 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(模拟填写表单)使用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。
原文链接:https://blog.csdn.net/u013511642/article/details/55060980