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中的sort方法使用详解
Jul 25 Python
Python简单日志处理类分享
Feb 14 Python
numpy排序与集合运算用法示例
Dec 15 Python
python中的decorator的作用详解
Jul 26 Python
Python在for循环中更改list值的方法【推荐】
Aug 17 Python
Python中GIL的使用详解
Oct 03 Python
利用Python实现手机短信监控通知的方法
Jul 22 Python
python实现文件的分割与合并
Aug 29 Python
python自动识别文本编码格式代码
Dec 26 Python
python如何实现不可变字典inmutabledict
Jan 08 Python
python对Excel的读取的示例代码
Feb 14 Python
Python 用__new__方法实现单例的操作
Dec 11 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
德生PL550的电路分析
2021/03/02 无线电
php中利用post传递字符串重定向的实现代码
2011/04/21 PHP
php 中英文语言转换类
2011/09/07 PHP
PHP生成随机用户名和密码的实现代码
2013/02/27 PHP
php实现的DateDiff和DateAdd时间函数代码分享
2014/08/16 PHP
thinkPHP自动验证、自动添加及表单错误问题分析
2016/10/17 PHP
PDO操作MySQL的基础教程(推荐)
2017/08/18 PHP
JavaScript confirm选择判断
2008/10/18 Javascript
JQuery 入门实例1
2009/06/25 Javascript
js中精确计算加法和减法示例
2014/03/28 Javascript
javascript的tab切换原理与效果实现方法
2015/01/10 Javascript
js库Modernizr的介绍和使用
2015/05/07 Javascript
vue element 生成无线级左侧菜单的实现代码
2019/08/21 Javascript
原生js实现碰撞检测
2020/03/12 Javascript
JavaScript图像放大镜效果实现方法详解
2020/06/28 Javascript
简单了解前端渐进式框架VUE
2020/07/20 Javascript
vue el-upload上传文件的示例代码
2020/12/21 Vue.js
[01:45]IMBATV TI4前线报道-选手到达
2014/07/07 DOTA
Python 异常处理实例详解
2014/03/12 Python
Python 正则表达式实现计算器功能
2017/04/29 Python
Python内置函数——__import__ 的使用方法
2017/11/24 Python
Python读取图片为16进制表示简单代码
2018/01/19 Python
python3中的md5加密实例
2018/05/29 Python
使用Python将Exception异常错误堆栈信息写入日志文件
2020/04/08 Python
Html5游戏开发之乒乓Ping Pong游戏示例(三)
2013/01/21 HTML / CSS
澳大利亚香水在线:Price Rite Mart
2017/12/28 全球购物
罗兰·穆雷官网:Roland Mouret
2018/09/28 全球购物
群胜软件Java笔试题
2012/09/29 面试题
XML文档面试题
2015/08/05 面试题
EJB发布WEB服务一般步骤
2012/10/31 面试题
个人函授自我鉴定
2014/03/25 职场文书
给校长的建议书100字
2014/05/16 职场文书
个人四风问题对照检查材料思想汇报
2014/10/06 职场文书
幼儿园六一主持词
2015/06/30 职场文书
七年级作文之英语老师
2019/10/28 职场文书
Golang实现可重入锁的示例代码
2022/05/25 Golang