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

作者:王小涛_同學 时间:2023-02-15 13:57:23 

如下所示:


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()

来源:https://blog.csdn.net/u013511642/article/details/55060980

标签:Python3.4,splinter
0
投稿

猜你喜欢

  • 关于python处理大型json文件的方法

    2023-09-24 12:47:47
  • Python爬虫实例爬取网站搞笑段子

    2022-11-29 17:14:33
  • pydantic resolve解决嵌套数据结构生成痛点分析

    2022-06-05 02:16:36
  • Python搜索引擎实现原理和方法

    2023-06-26 05:35:32
  • 详解python的xlwings库读写excel操作总结

    2021-03-25 02:00:00
  • JavaScript实现切换多张图片

    2024-04-17 09:54:18
  • python类的私有属性和公共属性说明

    2021-04-07 11:03:59
  • 基于python全局设置id 自动化测试元素定位过程解析

    2022-04-28 18:52:08
  • asp三天学好ADO对象之第一天

    2008-10-09 12:46:00
  • 基于keras 模型、结构、权重保存的实现

    2022-12-20 06:31:22
  • vue实现商城秒杀倒计时功能

    2024-05-29 22:24:16
  • 大写锁定提醒

    2009-06-11 13:12:00
  • asp自动补全html标签自动闭合(正则表达式)

    2013-06-01 20:01:59
  • Javascript实现信息滚动效果

    2023-07-02 05:15:55
  • XML轻松学习手册(3)XML的术语

    2008-09-05 17:17:00
  • python使用WMI检测windows系统信息、硬盘信息、网卡信息的方法

    2023-06-22 01:57:01
  • python利用sklearn包编写决策树源代码

    2022-01-06 08:14:04
  • javascript的正则表达式

    2010-07-27 12:29:00
  • Python 多线程处理任务实例

    2021-06-25 04:50:05
  • Python两个整数相除得到浮点数值的方法

    2021-04-17 10:39:54
  • asp之家 网络编程 m.aspxhome.com