新闻| 文章| 资讯| 行情| 企业| wap手机版| article文章| 首页|会员中心|保存桌面|手机浏览
普通会员

聊城市亦寒科技公司

企业列表
新闻列表
  • 暂无新闻
推荐企业新闻
联系方式
  • 联系人:李女士
首页 > 新闻中心 > python + 夜神模拟器 + appium 小红书app数据抓取
新闻中心
python + 夜神模拟器 + appium 小红书app数据抓取
发布时间:2024-11-07        浏览次数:0        返回列表

学习使用,请勿用于商业行为

python +  夜神模拟器 + appium  小红书app数据抓取

代码部分需要根据自己的模拟器设置进行修改,指定的元素信息每台设备都不相同,需要进行查找修改

:执行命令

命令行窗口进入模拟器安装的bin路径 D:Noxbin
,在终端输入 adb devices 命令,如果能显示手机信息则 android sdk 环境配置成功

1、下载地址:https://github.com/appium/appium-desktop/releases/tag/v1.13.0

2、打开 Appium,在“编辑配置”中修改 ANDROID_HOME、JAVA_HOME 路径

获取appPackage和appActivity的方法
最简单有效的方法为使用命令行获取。使用Appium客户端连接到APP,将APP打开到需要获取appActivity的页面,执行下面命令

问题:已开启开发者模式、各配置都已设置;adb devices 命令一直看不到连接手机的信息
原因1:手机需要启动开发者模式、连接方式改为传输文件模式、允许USB调试
原因2:数据线只支持充电,不支持数据传输
原因3:重启 adb 服务

问题:Appium 手机信息中,appPackage 等参数如何获取
解决1:打开需要抓取的APP,在终端输入命令查看activity信息

解决2:小红书 APP 通过上面方式获取到的信息不是实际的 activity