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爬取淘宝商品详情页数据
Feb 23 Python
python将每个单词按空格分开并保存到文件中
Mar 19 Python
对python中的pop函数和append函数详解
May 04 Python
python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
Aug 09 Python
使用pygame写一个古诗词填空通关游戏
Dec 03 Python
Python FtpLib模块应用操作详解
Dec 12 Python
查看端口并杀进程python脚本代码
Dec 17 Python
使用Bazel编译TensorBoard教程
Feb 15 Python
使用python从三个角度解决josephus问题的方法
Mar 27 Python
python 实现图像快速替换某种颜色
Jun 04 Python
pycharm软件实现设置自动保存操作
Jun 08 Python
Python中的 No Module named ***问题及解决
Jul 23 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中cookies使用指南
2007/03/16 PHP
php+jQuery ajax实现的实时刷新显示数据功能示例
2019/09/12 PHP
Yii Framework框架开发微信公众平台示例
2020/04/26 PHP
Nigma vs Liquid BO3 第二场2.13
2021/03/10 DOTA
js的一些常用方法小结
2011/06/29 Javascript
关于JS控制代码暂停的实现方法分享
2012/10/11 Javascript
jQuery中size()方法用法实例
2014/12/27 Javascript
js实现带有介绍的Select列表菜单实例
2015/08/18 Javascript
Jquery 分页插件之Jquery Pagination
2015/08/25 Javascript
javascript实现C语言经典程序题
2015/11/29 Javascript
angularjs封装$http为factory的方法
2017/05/18 Javascript
Nuxt项目支持eslint+pritter+typescript的实现
2019/05/20 Javascript
vue实现跳转接口push 转场动画示例
2019/11/01 Javascript
微信小程序自定义弹出模态框禁止底部滚动功能
2020/03/09 Javascript
基于JavaScript实现简单的轮播图
2021/03/03 Javascript
利用Python获取赶集网招聘信息前篇
2016/04/18 Python
python将unicode转为str的方法
2017/06/21 Python
详解python数据结构和算法
2019/04/18 Python
python目标检测给图画框,bbox画到图上并保存案例
2020/03/10 Python
Django之choices选项和富文本编辑器的使用详解
2020/04/01 Python
Python新手学习raise用法
2020/06/03 Python
python可以用哪些数据库
2020/06/22 Python
Python实现JS解密并爬取某音漫客网站
2020/10/23 Python
比较基础的php面试题及答案-编程题
2012/10/14 面试题
医务人员竞聘职务自我评价分享
2013/11/08 职场文书
英语专业学生个人求职信范文
2014/01/06 职场文书
矫正人员思想汇报
2014/01/08 职场文书
合作意向书范本
2014/03/31 职场文书
关于读书的演讲稿600字
2014/08/27 职场文书
工作检讨书范文
2015/01/23 职场文书
年度考核表个人总结
2015/03/06 职场文书
高一语文教学反思
2016/02/16 职场文书
对Golang中的FORM相关字段理解
2021/05/02 Golang
python办公自动化之excel的操作
2021/05/23 Python
SQL语句中JOIN的用法场景分析
2021/07/25 SQL Server
台式电脑蓝牙适配器怎么安装?台式电脑蓝牙适配器安装教程
2022/04/08 数码科技