知行编程网知行编程网  2022-07-09 10:00 知行编程网 隐藏边栏 |   抢沙发  30 
文章评分 0 次,平均分 0.0
近发现抖音有一个新功能,可以显示抖音的在线状态,如下图所示:

Python竟然能监控抖音?这也太刺激了!

于是我突发奇想,决定用python监控一下某位好友的在线状态,没想到还有意外的收获。

本次监控主要用到python的appium库,关于appium的使用和安装,网站有很多教程,但是我一个都没试成功过,于是我一咬牙自己做了一套,教程在文末,不成功过来找我!!!

首先用appium客户端打开抖音,配置如下:

点击start session:

Python竟然能监控抖音?这也太刺激了!

点击“消息”元素:

Python竟然能监控抖音?这也太刺激了!

再点击进入聊天窗口:

显示在线状态元素的id为:

那么,我们只需要在当前页面一直请求获取该元素的值就可以获取该好友的在线状态了,如果返回“在线”,则判该用户在线;否则,判为不在线。

Python代码撸起来!!!

1.appium模块操控打开抖音

2.依次点击进入消息列表、用户聊天窗

3.获取在线状态和时间并保存

4.根据在线状态画出折线图

你能从图中发现什么秘密吗?

本文代码、Appium安装和使用教程获取方式如下:

点击上方名片,后台输入抖音

本篇文章来源于: 菜鸟学Python

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享