首页 > 编程知识 正文

如何用python控制手机,python脚本控制手机app

时间:2023-05-06 01:07:11 阅读:13010 作者:81

今天,我有一个大胆的想法,想在手机里编写python脚本来自动控制手机。 既然这么大胆有想法,而且我还能实现,就有我现在的文章。

如何在手机里编程

首先,介绍一款可以在手机中直接执行代码的软件QPython。 想安装的人直接下载到官网安装就可以了。 qython是一个可以在安卓智能手机上运行Python创建的APP。 安装后,可以用智能手机编写Python脚本。

QPython

安装后,在智能手机中打开软件如下图所示。 你可以开始写代码了。

QPython写代码

我用电脑在手机上安装过控制器

如果没有安装控制器,手机无法通过python脚本控制,必须安装

1、安装uiautomator2并执行命令

pip install----预uu iautomator 2

2、设备安装Atx -代理

首先,Android设备连接到PC,ADB设备可以检测设备并执行命令

python -m uiautomator2 init

最后,我们将提供success,表明atx-agent已成功初始化。 然后,可以用python脚本控制手机。

在QPython上安装python库文件

安装完成后,使用QPython的pip工具安装uiautomator2及其依赖关系huamanize、progress和requests,打开QPython,单击QPYPI,然后单击instration

pip安装请求

pip安装humanize

pip安装程序

安装成功就好了。

在手机端运行脚本

文件atx_agent_demo.py用网易云音乐进行简单的demo演示

导入uiautomator2as ut2

defmain(: )

u=ut2.connect (http://0.0.0.033607912 ) )

打印(u.info ) )。

u.app _ start (com.net ease.cloud music )。

u (文本='专用调频' (.click ) ) ) ) ) )。

u(description='移动到上一级').click () )。

u (文本='每日推荐'().click () ) ) ) )。

u(description='移动到上一级').click () )。

u (文本='歌单' (.click ) ) ) ) )。

u(description='移动到上一级').click () )。

u (文本='排名' (.click ) ) ) ) ) )。

u(description='移动到上一级').click () )。

if __name__=='__main__':

主() )

打开QPython,单击文件,然后单击dcripts找到并运行atx_agent_demo.py即可。 附加要执行的GIF

用手机运行python来控制手机

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。