安卓平板可以运行python,安卓平板怎么安装python

这篇具有很好参考价值的文章主要介绍了安卓平板可以运行python,安卓平板怎么安装python。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

这篇文章主要介绍了平板安卓系统可以安装python吗手机版,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。

安卓平板可以运行python,安卓平板怎么安装python,人工智能

Source code download: 本文相关源码

久违的来记录一下最近学习的通过python代码来实现操控手机,这里是利用adb,安卓调试桥来实现的,当然也可以利用appium来实现,appium是一种自动化测试相关的,也能实现操作手机。

Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信python皮卡丘代码复制粘贴。adb 命令可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。它是一种客户端-服务器程序,包括以下三个组件:

  • 客户端:用于发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令来从命令行终端调用客户端。

  • 守护进程 (adbd):在设备上运行命令。守护进程在每个设备上作为后台进程运行。

  • 服务器:管理客户端和守护进程之间的通信。服务器在开发机器上作为后台进程运行。

adb是安卓的一种组件,也可以直接在安卓当中使用,通过python使用的adb的操作,打个比方,A会吃饭,要吃饭,然后B叫A用嘴巴吃饭,这样吃,然后A就这样吃饭了。这里的A就是安卓手机,B就是python脚本。

想要使用adb,首先得配置好环境变量,首先先去安卓的官网下载adb的工具,地址https://developer.android.google.cn/studio/releases/platform-tools,然后存放到任意地址后,再将这个platform-tools的地址添加到环境变量中,然后在控制台窗口中输入adb,如果看到以下的情况,就说明安装完成了。

安卓平板可以运行python,安卓平板怎么安装python,人工智能

这时候用数据线连接手机,手机根据自己的系统打开开发者模式,然后在控制台窗口中输入adb devices,然后就会出现你的设备名称

安卓平板可以运行python,安卓平板怎么安装python,人工智能

利用python代码来控制也是通过系统命令来实现的,你也可以直接在电脑的控制台窗口输入adb命令,运行同样也可以对手机进行操作。

一个点击命令:

adb shell input touchscreen 500 500

这句话的功能是模仿点击屏幕,在500,500的位置点击了一下。如果你输入的命令不对的话,adb也会回馈正确的命令格式或关键字,如下图

安卓平板可以运行python,安卓平板怎么安装python,人工智能

其中的设备有平板,键盘,鼠标,手柄等等,控制方式有直接的文本,或者单个的单词,点击,滑动,后面的两个我自己自测是是用不了,可能是我没找到方法。

因为我之前做的时候主要想实现的能够模仿人手去控制手机的那些操作,使用了之后发现弊端还是有很多,不够灵活,不能实现长按或者按住滑动之类的。但是如果说安排好固定的流程,比如一些游戏的刷金币的话,没有复杂的操作,只有单一的点击事件的话,用adb还是相当方便的,只要写好循环,持续的发送adb命令,就可以不断的的运行操作了。

在python中,要使用adb的话,只需要一个os的库就可以

安卓平板可以运行python,安卓平板怎么安装python,人工智能

也可以使用subprocess.Popen,最简单使用方式如下,设置shell=True,就不会弹出cmd框

process = subprocess.Popen('adb shell input tap 14 1402',shell=True)

安卓平板可以运行python,安卓平板怎么安装python,人工智能

这两种方式都是可以,我在使用后者多一些,并且是应用多线程去使用的,这时候会因为过多的创建,然后发生阻塞,这时候只要把这个服务端口kill掉就可以了。文章来源地址https://www.toymoban.com/news/detail-810327.html

久违的来记录一下最近学习的通过python代码来实现操控手机,这里是利用adb,安卓调试桥来实现的,当然也可以利用appium来实现,appium是一种自动化测试相关的,也能实现操作手机。

Android 调试桥 (adb) 是一种功能多样的命令行工具,可让您与设备进行通信python皮卡丘代码复制粘贴。adb 命令可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。它是一种客户端-服务器程序,包括以下三个组件:

  • 客户端:用于发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令来从命令行终端调用客户端。

  • 守护进程 (adbd):在设备上运行命令。守护进程在每个设备上作为后台进程运行。

  • 服务器:管理客户端和守护进程之间的通信。服务器在开发机器上作为后台进程运行。

adb是安卓的一种组件,也可以直接在安卓当中使用,通过python使用的adb的操作,打个比方,A会吃饭,要吃饭,然后B叫A用嘴巴吃饭,这样吃,然后A就这样吃饭了。这里的A就是安卓手机,B就是python脚本。

想要使用adb,首先得配置好环境变量,首先先去安卓的官网下载adb的工具,地址https://developer.android.google.cn/studio/releases/platform-tools,然后存放到任意地址后,再将这个platform-tools的地址添加到环境变量中,然后在控制台窗口中输入adb,如果看到以下的情况,就说明安装完成了。

安卓平板可以运行python,安卓平板怎么安装python,人工智能

这时候用数据线连接手机,手机根据自己的系统打开开发者模式,然后在控制台窗口中输入adb devices,然后就会出现你的设备名称

安卓平板可以运行python,安卓平板怎么安装python,人工智能

利用python代码来控制也是通过系统命令来实现的,你也可以直接在电脑的控制台窗口输入adb命令,运行同样也可以对手机进行操作。

一个点击命令:

adb shell input touchscreen 500 500

这句话的功能是模仿点击屏幕,在500,500的位置点击了一下。如果你输入的命令不对的话,adb也会回馈正确的命令格式或关键字,如下图

安卓平板可以运行python,安卓平板怎么安装python,人工智能

其中的设备有平板,键盘,鼠标,手柄等等,控制方式有直接的文本,或者单个的单词,点击,滑动,后面的两个我自己自测是是用不了,可能是我没找到方法。

因为我之前做的时候主要想实现的能够模仿人手去控制手机的那些操作,使用了之后发现弊端还是有很多,不够灵活,不能实现长按或者按住滑动之类的。但是如果说安排好固定的流程,比如一些游戏的刷金币的话,没有复杂的操作,只有单一的点击事件的话,用adb还是相当方便的,只要写好循环,持续的发送adb命令,就可以不断的的运行操作了。

在python中,要使用adb的话,只需要一个os的库就可以

安卓平板可以运行python,安卓平板怎么安装python,人工智能

也可以使用subprocess.Popen,最简单使用方式如下,设置shell=True,就不会弹出cmd框

process = subprocess.Popen('adb shell input tap 14 1402',shell=True)

安卓平板可以运行python,安卓平板怎么安装python,人工智能

这两种方式都是可以,我在使用后者多一些,并且是应用多线程去使用的,这时候会因为过多的创建,然后发生阻塞,这时候只要把这个服务端口kill掉就可以了。

到了这里,关于安卓平板可以运行python,安卓平板怎么安装python的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 安卓平板运行windows软件,安卓平板运行exe程序

    本篇文章给大家谈谈安卓平板运行内存多大合适,以及安卓平板运行内存4g够用吗,希望对各位有所帮助,不要忘了收藏本站喔。         看着刚刚人入手的华为鸿蒙系统MatePad11平板,是如此的美轮美奂,但是总感觉少了点什么,少了点什么呢?是编程环境,我爱MatePad,

    2024年03月25日
    浏览(24)
  • 安卓平板运行windows虚拟机,安卓平板运行exe文件

    这篇文章主要介绍了安卓平板运行内存小怎么扩展,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。   转自http://www.cnblogs.com/zhcncn/p/3969419.html 1. Notepad++ -\\\"运行\\\"菜单-\\\"运行\\\"按钮 2. 在弹出的窗口内输入以下

    2024年01月23日
    浏览(20)
  • 安卓平板怎么写word文档,安卓平板怎么写markdown

    大家好,本文将围绕安卓平板怎么写论文的软件展开说明,安卓平板怎么写字做笔记是一个很多人都想弄明白的事情,想搞清楚安卓平板怎么写word文档需要先了解以下几个事情。 Source code download: 本文相关源码         看着刚刚人入手的华为鸿蒙系统MatePad11平板,是如此

    2024年03月15日
    浏览(67)
  • python平板下载安装教程,平板电脑怎么下载python

    本篇文章给大家谈谈python平板下载安装教程,以及平板电脑怎么下载python,希望对各位有所帮助,不要忘了收藏本站喔。         看着刚刚人入手的华为鸿蒙系统MatePad11平板,是如此的美轮美奂,但是总感觉少了点什么,少了点什么呢?是编程环境,我爱MatePad,也爱编程

    2024年02月03日
    浏览(29)
  • 安卓手机,平板运行 vs code ,写前端代码

    介绍本文的重点 code Fa,大佬的文章如下 把 VS Code 带到安卓 - Code FA - 掘金 安装好了之后, 1.打开科技(不知道啥事科技的可以尝试直接下载,下载的比较慢) 2.安装中文等插件(不开科技下载不了)     安装后 根据介绍安装中文语言包, 并打以下代码     Configure Display Language     或

    2024年02月20日
    浏览(23)
  • Ubuntu本地安装code-server结合内网穿透实现安卓平板远程写代码

    准备一台虚拟机,Ubuntu或者centos都可以,这里以VMwhere ubuntu系统为例 下载code server服务,浏览器访问:https://github.com/coder/code-server,复制下载链接 打开ubuntu命令行下载 出现需要输入ubuntu的登录账户密码,输入密码即可,然后等待安装完成 以下信息表示安装成功 接着输入以下命令设置

    2024年02月20日
    浏览(25)
  • 平板电脑也可以学python吗?10 个Python 编辑器,,让编程更贴近生活~

    本文介绍 10 个可在 iOS 或 Android 平板电脑上的 Python 编程环境。 Python 开发者可通过这些工具实现随时随地编码,蛋疼抑或爽极? Python 声称将实现 “在你的iPad或iPhone实现Python的禅“ ,不到比萨的价格你就可以购买的 Pythonista 并开始编码。 这对新手也很有用,如果你不是一个

    2024年02月11日
    浏览(25)
  • python手机版下载安装教程,python手机版怎么运行

    本篇文章给大家谈谈python手机版下载安装教程,以及python手机版怎么运行,希望对各位有所帮助,不要忘了收藏本站喔。 Source code download: 本文相关源码 文章目录 前言 QPython OH Aid Learning Python入门教程 👉Python学习视频600合集👈 👉实战案例👈 👉100道Python练习题👈 👉面试刷

    2024年01月24日
    浏览(30)
  • 安卓手机怎么运行js脚本,手机的javascript怎么开

    大家好,小编为大家解答手机怎么启用javascript功能的问题。很多人还不知道安卓手机怎么运行js脚本,现在让我们一起来看看吧!         最近在研究c++与JavaScript的交互,有朋友问我安卓怎样与JavaScript交互,今天找到一个之前写的小demo,实现的是安卓webview里面的JavaScript和

    2024年01月23日
    浏览(26)
  • 安卓安装termux运行青龙

    首先需要安装好ZeroTermux应用 执行以下命令 2.1 termux-setup-storage termux访问外部存储权限 2.2 ls -a 列出当前目录的列表信息 把你下载好的青龙面板恢复包(.tar.gz)放在手机内部存储目录中的xinhao/data路径下 回到ZeroTermux终端,开始恢复容器,名字任意 导入青龙恢复包 : 侧滑-备份

    2024年03月08日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包