python编写代码购买飞机票_女朋友是机票贩子?用Python写个刷飞机票的脚本!生活费多了两百...

本文介绍了如何使用Python的PyMouse和PyKeyboard库模拟人工操作,实现对eTerm软件的自动化控制,查询并获取航班信息。作者在过程中遇到安装库的问题,并提供了解决方案。虽然无法直接操作eTerm的API,但通过模拟鼠标和键盘操作,成功实现了查询航班并监控低价舱位的功能,甚至可以扩展为自动购票脚本。
摘要由CSDN通过智能技术生成

私信小编007 即可获取数十套PDF从零基础到项目实战的哦!

看到上面的界面你是否也有下面的感受:

简单描述一下eterm的操作流程,方便理解脚本的实现过程。

输入查询命令:

AVH/PEKNRT/15NOV/CA

【查询从北京首都机场到日本东京成田国际机场,11月15日,国航的航班信息】

然后双击 后面的空白部分,即可显示各个航班的机票情况详细信息。

正文

上面提到的文章中使用了windows的api接口,但我按文章中的操作,使用spy++并没有找到这个操作界面的“句柄”。对于我这个software菜鸟来说,找句柄实在是太难了,找到句柄还有再操作句柄就更难了。

上面的文章还使用了另一个工具:PyMouse。我在学习上面的文章时,发现这个库真的真的太好用了。PyMouse 再配合PyKeyboard简直就是windows 自动化的神器呀。

在安装PyMouse这个库时遇到了一个坑,记录一下:

Python3中使用的PyMouse这个库作者已经不在维护,直接使用pip install PyMouse会失败,失败后记得uninstall。

现在这个库包含在PyUserInput这个库中。P

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值