Python代码自动打开App
1. 配置
运行Appium客户端,找到端口,这里是4723。
首先 pip install Appium-Python-Client
,这样才能进行from appium import webdriver
。
接着,我们要找到四个参数platformName
, deviceName
, appPackage
, appActivity
platformName
Android
deviceName
即设备名称。
将Android手机通过数据线与运行Appium客户端软件的PC相连接,打开USB调试功能。
cmd下输入adb devices -l
。
其中model即为设备名称,在这里是FRD-AL10
。
appPackage 和 appActivity
将Android手机通过数据线与运行Appium客户端软件的PC相连接,打开USB调试功能。
打开App,cmd下输入adb shell
,回车,
继续输入dumpsys activity | grep mFocusedActivity
。
注意appActivity前面有.
。
2. 启动
以“腾讯新闻”App为例,我们首先要找到四个参数platformName
, deviceName
, appPackage
, appActivity
。
# 代码中指定一个Appium Sever
server = 'http://localhost:4723/wd/hub' # 四个参数
desired_caps = {'platformName': 'Android','deviceName': 'FRD-AL10','appPackage':'com.tencent.news','appActivity': '.activity.SplashActivity'
}from appium import webdriverdriver = webdriver.Remote(server, desired_caps)
运行代码,
首先会弹出Appium Setting
,等待几秒,就会发现手机自动打开了腾讯新闻App。
此时App会要求你是否授予一些权限,自己确认就好了。
Python代码自动打开App相关推荐
- python代码自动补全利器----Kite介绍安装使用教程
目录 Kite介绍 Kite安装 总结 介绍一款针对python代码自动补全的工具 -- Kite ,不需额外的环境配置,more importantly是免费的哦~~对于经常使用Python的朋友们 ...
- wallpaper代码_五行Python代码自动换你的电脑桌面壁纸(内附源码和exe)
很多行友问行哥,Python能不能自动更换电脑壁纸呀,今天它来了 只需要一行代码,指定图片地址即可更换电脑桌面.加上壁纸文件夹路径,让你随机更换电脑桌面,带来不期而遇的新鲜.使用爬虫技术,自动下载壁纸 ...
- kite:Python 代码自动补全神器
kite:Python 代码自动补全神器 吃了 学习python的正确姿势 的安利:这个 Python 代码自动补全神器搞得我卧槽卧槽的. 代码自动补全还是挺舒服的嘿嘿嘿. 下面是官网下载给出的示例: ...
- 编写python代码实现打开并登录网页、对网页进行点击、输入信息等操作
当我们打开一个网页进行信息搜索时,少不了要对它进行点击和输入信息等操作,有的网页还可能需要你先登录才能开始其他操作.这篇博客就带大家来了解一下如何编写一段python代码实现打开并登录网页.对网页 ...
- Python代码自动排版工具(PEP8风格),autopep8
autopep8是一款将python代码自动排版为的工具,autopep8安装 1.安装autopep8 pip install autopep8 2.PyCharm配置autopep8 Progra ...
- python100行代码-100行Python代码自动抢火车票!
今年你不妨自己写一段代码来抢回家的火车票,是不是很Cool. 先准备好: 1)12306网站用户名和密码 2)chrome浏览器及下载chromedriver 3)下载Python代码,来自网络整理 ...
- python打开计算机软件,Python实现自动打开电脑应用
由于时间原因,有时候可能会错过某个上网课的时间段.因此想要实现自动定时启动DingDing. 新手一枚,如有不当勿喷望大佬指正. 自动打开DingDing可以由两种方法实现: 通过找出找出软件在电脑中 ...
- python简单代码运用到桌面壁纸_五行Python代码自动换你的电脑桌面壁纸(内附源码和exe)...
很多行友问行哥,Python能不能自动更换电脑壁纸呀,今天它来了 只需要一行代码,指定图片地址即可更换电脑桌面.加上壁纸文件夹路径,让你随机更换电脑桌面,带来不期而遇的新鲜.使用爬虫技术,自动下载壁纸 ...
- python写抢火车票软件_用 Python 代码自动抢火车票
市场上很多火车票抢票软件大家应该非常熟悉,但很少有人研究具体是怎么实现的,所以觉得很神秘,其实很简单.下面使用Python模拟抢票程序,给大家揭秘抢票到底是怎么回事. 该代码仅供参考,主要用于大家沟通 ...
最新文章
- Redis基础教程第7节 - Set
- python条件表达式:多项分支,双向分支
- Eclipse Plug-in Hello world
- 华为5g鸿蒙折叠,华为5G折叠概念新机:内折叠+麒麟9000+鸿蒙OS 这才是华为的实力...
- TensorFlow入门--张量的定义与基本运算
- FreeBSD系统常用软件列表
- mySAP标准培训教材全套列表
- 搜狗浏览器收藏夹在哪_搜狗浏览器居然流氓到操作我的微博账号
- Vue3 插槽使用详解
- Linux上oracle精简版客户端快速部署
- 软路由虚拟服务器,带你入门软路由 篇三:软路由也玩虚拟化——轻松几步教你配置Esxi网卡直通和软路由虚拟机设置(保姆级教程)...
- “离职同事在工作群抢红包被踢”:学会退群,是职场人的基本修养
- linux c 拒绝服务攻击,低速率拒绝服务攻击原理
- .netcore基础知识(一)
- 网易企业邮箱注册后,管理员怎么管理邮箱?
- Win11系统电脑硬盘分区方法教程
- 2021年SIM卡交换攻击,美国损失近千万
- Java珠穆朗玛峰案例
- Springboot集成rabbitmq实现延时队列
- 详谈C++11新特性之future及开源项目ananas(folly,std c++11和ananas的future各自的区别是?)