Python3.4 splinter(模拟填写表单)使用方法


Posted in Python onOctober 13, 2018

如下所示:

from splinter.browser import Browser
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(模拟填写表单)使用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 解析XML文件
Apr 15 Python
python中常用的各种数据库操作模块和连接实例
May 29 Python
Python 搭建Web站点之Web服务器与Web框架
Nov 06 Python
Python对数据进行插值和下采样的方法
Jul 03 Python
python实现遍历文件夹修改文件后缀
Aug 28 Python
python 多个参数不为空校验方法
Feb 14 Python
Python面向对象程序设计构造函数和析构函数用法分析
Apr 12 Python
python3 map函数和filter函数详解
Aug 26 Python
python3中rank函数的用法
Nov 27 Python
python和js交互调用的方法
Jun 23 Python
python 检测图片是否有马赛克
Dec 01 Python
python如何用matplotlib创建三维图表
Jan 26 Python
小白入门篇使用Python搭建点击率预估模型
Oct 12 #Python
Python读取txt内容写入xls格式excel中的方法
Oct 11 #Python
Python3 获取一大段文本之间两个关键字之间的内容方法
Oct 11 #Python
selenium+python 对输入框的输入处理方法
Oct 11 #Python
python中的json总结
Oct 11 #Python
python tkinter界面居中显示的方法
Oct 11 #Python
python TKinter获取文本框内容的方法
Oct 11 #Python
You might like
PHP base64+gzinflate压缩编码和解码代码
2008/10/03 PHP
php实现屏蔽掉黑帽SEO的搜索关键字
2015/04/15 PHP
JavaScript获取FCK编辑器信息的具体方法
2013/07/12 Javascript
自己写的Javascript计算时间差函数
2013/10/28 Javascript
js每隔5分钟执行一次ajax请求的实现方法
2013/11/27 Javascript
JS动态修改表格cellPadding和cellSpacing的方法
2015/03/31 Javascript
js实现延时加载Flash的方法
2015/11/26 Javascript
JavaScript基本语法学习教程
2016/01/14 Javascript
js仿淘宝和百度文库的评分功能
2016/05/15 Javascript
javascript如何定义对象数组
2016/06/07 Javascript
angularjs封装bootstrap时间插件datetimepicker
2016/06/20 Javascript
基于vue的下拉刷新指令和滚动刷新指令
2016/12/23 Javascript
jQuery实现元素的插入
2017/02/27 Javascript
Vue.js父与子组件之间传参示例
2017/02/28 Javascript
React router动态加载组件之适配器模式的应用详解
2018/09/12 Javascript
vue中监听返回键问题
2019/08/28 Javascript
vue简单练习 桌面时钟的实现代码实例
2019/09/19 Javascript
javascript实现超好看的3D烟花特效
2020/01/01 Javascript
Vue 使用typescript如何优雅的调用swagger API
2020/09/01 Javascript
Python求两个list的差集、交集与并集的方法
2014/11/01 Python
使用IronPython把Python脚本集成到.NET程序中的教程
2015/03/31 Python
在Python的Django框架中simple-todo工具的简单使用
2015/05/30 Python
Python多进程机制实例详解
2015/07/02 Python
cmd运行python文件时对结果进行保存的方法
2018/05/16 Python
numpy 声明空数组详解
2019/12/05 Python
Python Dict找出value大于某值或key大于某值的所有项方式
2020/06/05 Python
Python+Opencv身份证号码区域提取及识别实现
2020/08/25 Python
法国足球商店:Footcenter
2019/07/06 全球购物
美国办公用品折扣网站:Shoplet.com
2019/11/24 全球购物
Elizabeth Gage官网:英国最好的珠宝设计之一
2020/09/26 全球购物
美国购买韩国护肤和美容产品网站:Althea Korea
2020/11/16 全球购物
医院办公室主任职责
2013/12/29 职场文书
四年级学生评语大全
2014/04/21 职场文书
老人节标语大全
2014/10/08 职场文书
公司劳动纪律管理制度
2015/08/04 职场文书
CSS 实现多彩、智能的阴影效果
2021/05/12 HTML / CSS