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中的实例方法、静态方法、类方法、类变量和实例变量浅析
Apr 26 Python
Python进程间通信用法实例
Jun 04 Python
Python检测网站链接是否已存在
Apr 07 Python
通过Python实现自动填写调查问卷
Sep 06 Python
详解python数据结构和算法
Apr 18 Python
使用Python正则表达式操作文本数据的方法
May 14 Python
Python 类的私有属性和私有方法实例分析
Sep 29 Python
Tensorflow轻松实现XOR运算的方式
Feb 03 Python
基于Pyinstaller打包Python程序并压缩文件大小
May 28 Python
python中的垃圾回收(GC)机制
Sep 21 Python
Python 中数组和数字相乘时的注意事项说明
May 10 Python
python中数组和列表的简单实例
Mar 25 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
海河写的 Discuz论坛帖子调用js的php代码
2007/08/23 PHP
ECshop 迁移到 PHP7版本时遇到的兼容性问题
2016/02/15 PHP
PHP使用http_build_query()构造URL字符串的方法
2016/04/02 PHP
Laravel Intervention/image图片处理扩展包的安装、使用与可能遇到的坑详解
2017/11/14 PHP
PHP7生产环境队列Beanstalkd用法详解
2020/05/19 PHP
JavaScript和JQuery实用代码片段(一)
2010/04/07 Javascript
jquery对表单操作2
2011/04/06 Javascript
深入分析js中的constructor和prototype
2012/04/07 Javascript
js验证模型自我实现的具体方法
2013/06/21 Javascript
js清除input中type等于file的值域(示例代码)
2013/12/24 Javascript
JavaScript检查某个function是否是原生代码的方法
2014/08/20 Javascript
简述JavaScript对传统文档对象模型的支持
2015/06/16 Javascript
jquery 中ajax执行的优先级
2015/06/22 Javascript
js获取一组日期中最近连续的天数
2017/05/25 Javascript
swiper移动端轮播插件(触碰图片之后停止轮播)
2017/12/28 Javascript
使用Vue开发一个实时性时间转换指令
2018/01/17 Javascript
element UI upload组件上传附件格式限制方法
2018/09/04 Javascript
用vue-cli开发vue时的代理设置方法
2018/09/20 Javascript
vue3.0 的 Composition API 的使用示例
2020/10/26 Javascript
python list中append()与extend()用法分享
2013/03/24 Python
python读写json文件的简单实现
2017/04/11 Python
Python基于回溯法子集树模板解决选排问题示例
2017/09/07 Python
python调用虹软2.0第三版的具体使用
2019/02/22 Python
python中的句柄操作的方法示例
2019/06/20 Python
tensorflow之tf.record实现存浮点数数组
2020/02/17 Python
基于Python爬取股票数据过程详解
2020/10/21 Python
如何用python写个模板引擎
2021/01/14 Python
七一建党日演讲稿
2014/09/05 职场文书
北京离婚协议书范文2014
2014/09/29 职场文书
离婚协议书格式
2014/11/21 职场文书
行政助理岗位职责范本
2015/04/11 职场文书
写给女朋友的保证书
2015/05/09 职场文书
指导老师鉴定意见
2015/06/05 职场文书
爱国之歌(8首)
2019/09/29 职场文书
餐厅如何利用“营销策略”扭转亏本局面
2019/10/15 职场文书
Win11 22H2 2022怎么更新? 获得Win1122H22022版本升级技巧
2022/09/23 数码科技