使python脚本程序转变为可执行程序,执行Python脚本的两种方式

  使python脚本程序转变为可执行程序,执行Python脚本的两种方式

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

  如何在手机里面编程

  首先介绍一款可以直接在手机中运行代码的软件QPython。如果想安装,可以直接在官网下载安装。QPython是一款允许Android手机运行和编写Python的应用。安装后,我们可以在手机上编写Python脚本。

  量子Python

  安装完成后,打开手机里的软件,类似下图。你可以开始写代码了。

  QPython编写的代码

  通过过电脑在手机上安装一个控制器

  如果没有安装控制器,手机就无法被python脚本控制,必须安装。

  1.安装uiautomator2并执行命令。

  Pip-pre-u UIAutomator 2 2,设备安装atx-agent

  首先,Android设备连接到PC,adb设备可以发现设备并执行命令。

  Python -m uiautomator2 init最后提示成功,表示atx-agent初始化成功。之后就可以用python脚本控制手机了。

  在QPython安装python库文件

  安装完成后,我们可以通过QPython中的pip工具安装uiautomator2及其依赖项huamanize、progress和requests,打开QPython,点击QYPI,然后点击INSTALL WITH PYTHON的PYPI,分别执行:

  Pip请求spip安装人性化pip安装进度可以成功安装。

  手机端运行脚本

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

  ui automator 2 as ut2 def main():u=ut2 . connect( http://0 . 0 . 0:7912 )print(u . info)u . app _ start( com . Netease . cloud music )u(text= private FM )。单击U(description=转到上一级)。点击()u(text=每日推荐)。单击()u(description=转到上一级)。单击()u(text=歌曲列表)。单击()u(description=转到上一级)。单击()u(description=转到上一级)。点击()if _ _ name _ _= _ main _ _: main()打开QPython,点击文件,然后点击d dcripts找到atx_agent_demo.py,运行它。附上跑步的GIF

  (因为gif太大,无法上传,所以gif的速度快了一倍。)

  手机在运行python控制手机

  上面的动画是由手机里的脚本控制的,所以我们完成了整个大胆的想法。

  结尾

  最后,边肖整理了一套最新的python系统学习教程,包括基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习。想要这些资料的可以点击下方阅读原文下载收藏。

  本文中的文字和图片均来自互联网,有我自己的想法。它们仅用于学习和交流,没有商业用途。版权归原作者所有。如有问题,请及时联系我们进行处理。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: