python写闲鱼脚本_自动化篇 | 你想要的闲鱼日常操作,Python 给你实现了

8f478ea4ae5c?utm_campaign=maleskine&utm_content=note&utm_medium=writer_share&utm_source=douban

image

阅读文本大概需要 8 分钟。

1、目 标 场 景

前篇文章讲了如何在 iOS 端使用 Airtest 实现自动化的操作,本篇将继续带大家做 iOS 端的自动化项目。

如果你经常用闲鱼,应该每天都要进行下面操作,App 签到、鱼塘签到、擦亮宝贝,这一系列操作都是重复且枯燥的。

本篇文章的目的是利用 Python 实现 iOS 端闲鱼日常操作。

2、编 写 代 码

在编写脚本之前,我们需要利用 Mac OSX 的控制台程序拿到闲鱼 App 的 bundle。

第一步,打开目标 App。

利用应用程序的 bundle,使用 Poco API 可以非常方便地打开一个应用程序。

由于 冷启动 一个应用,经常会伴有广告界面,因此需要做一个显式等待,直到主界面加载完全。

# 打开设备

home()

stop_app(package=self.package)

start_app(package=self.package, activity=None)

# 主页元素

element_home_tab1 = self.poco('闲鱼')

element_home_tab2 = self.poco('鱼塘')

element_home_tab3 = self.poco('消息')

element_home_tab4 = self.poco('我的')

element_home_tab5 = self.poco('发布')

self.poco.wait_for_all(

[element_home_tab1, element_home_tab2, element_home_tab3, element_home_tab4, element_home_tab5])

print('主页加载完全~')

第二步,应用签到。

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值