看书,发现android可以跑python。

尝试了一下。

首先需要在手机上安装python环境,通过安装apk实现,这个apk叫QPython,还有同类的比如SL4A。

QPython的官网:https://www.qpython.com/

可以在官网上下载QPython的安装包,然后安装在手机上。

adb install XXXX.APK

QPython的教程:https://www.qpython.org/en/guide_howtostart.html

执行QPython的默认的python脚本

执行结果

本地编写的python脚本,上传到手机后,可以在终端执行。

adb push C:\Users\user\Desktop\testReport\batDoc\settingsTest.py /storage/emulated/0/qpython/scripts3

上传成功后,在首页点击程序,选中自己上传的python脚本,就可以了。

我上传的python是用来看包名的,代码如下:

import android

droid=android.Android()

pkgs=droid.getRunningPackages()

apps=droid.getLaunchableApplications()

print(pkgs.result)

print(apps.result)

需要在手机上先安装python的android包,QPython里面有pip工具,直接下载:

pip3 install android

发现装不了,代码还是报错,下载pythonforAndroid试试,网址:https://code.google.com/archive/p/python-for-android/downloads

下载后,打开pythonforAndroid,点击install。

python玩转android_Android上执行python脚本-QPython相关推荐

  1. Python通过Django搭建网站执行Lua脚本 (实现数据解析)

    目录 Python通过Django搭建网站执行Lua脚本 (实现数据解析) 一.问题背景和解决 二.执行Lua效果预览 三.主要代码解析: translate.py LuaParser.lua Bin ...

  2. python:在Windows上使用 Python

    python:在Windows上使用 Python 4.1. 完整安装程序 4.2. Microsoft Store包 4.3. nuget.org 安装包 4.4. 可嵌入的包 4.5. 替代捆绑包 ...

  3. python 管理windows客户端_在远程windows客户端上执行python脚本

    我正在使用paramiko在远程windows服务器上执行命令.我能够执行dir之类的命令并提取输出,但是执行python脚本似乎失败了.不会引发错误消息.在 下面是我的代码片段:def ssh_co ...

  4. centos运行python程序_CentOS 7定时执行python脚本

    在CentOS下,可以使用crontab进行定时任务的处理. 一.crontab的安装 默认情况下,CentOS 7中已经安装有crontab,如果没有安装,可以通过yum进行安装. yum inst ...

  5. 在Linux服务器上执行python定时任务(APScheduler定时框架)

    目标:在Linux服务器上,定时运行python脚本. 这个小玩意儿适用于让服务器做一些自动的东西,比如定时查库发送报表.定时让爬虫爬数据.定时提醒等等. 那有同学要问了:为啥不用自己电脑直接运行?- ...

  6. python玩转android_如何用python玩跳一跳 ?(安卓版)

    微信小程序的游戏相信大家都很爱玩,用手机方便而且玩起来简单.其实,我们也可以用python来玩跳一跳,一起试试吧~ 以win10系统+安卓手机为例 第一步.安装python2.7 默认安装到C盘就行 ...

  7. python玩转android_怎样用python玩安卓版跳一跳

    怎样用python玩安卓版跳一跳 发布时间:2020-11-09 10:44:44 来源:亿速云 阅读:84 作者:小新 小编给大家分享一下怎样用python玩安卓版跳一跳 ,相信大部分人都还不怎么了 ...

  8. 如何优雅的在windows(含win7)上执行linux脚本

    原文地址 目录 原文地址 前言 下载安装cygwin 配置cygwin的默认shell 配置apt-cyg 工具实现命令安装新的软件和常见的命令 一些配置文件 vimrc配置文件的内容 fish sh ...

  9. python wordcount_在Hadoop上用Python实现WordCount

    在hadoop上用Python实现WordCount 一.简单说明 本例中我们用Python写一个简单的运行在Hadoop上的MapReduce程序,即WordCount(读取文本文件并统计单词的词频 ...

最新文章

  1. 线程中应该注意的问题
  2. 优酷复制的html代码怎么用,关于网页上增加视频功能的代码
  3. 黑客宣言_情感设计宣言
  4. Vue - 去除控制台“你正在开发模式下运行Vue”的警告
  5. 传播路由_什么路由器穿墙效果好?购买防骗知识
  6. html文件用safari打开方式,在html中打开(在Safari中)
  7. 卡尔曼滤波原理(2)
  8. Qt4_子类化QTableWidgetItem
  9. mysqldump对mysql数据库的影响
  10. 如何有效解决企业敏感文件泄露问题
  11. 计算机硬盘分区重置,重置计算机磁盘分区后如何恢复丢失的数据
  12. xp系统升级到win7系统打印驱动的安装
  13. 锂电池充电管理芯片ic XSC01支持筋膜枪8.4V12.6V16.8充电
  14. 车辆ECU需要更新软件
  15. 稀土铕Eu-ps微球|聚苯乙烯荧光微球-红色荧光100nm~500nm
  16. OPENWRT-LUCI开发总结-LUCI目录结构介绍
  17. Linux之时区修改
  18. python基础 - pip 安装与升级
  19. dropbox免费容量_2020年免费云存储指南:Google Drive VS Dropbox VS iCloud VS OneDrive VS Amazon
  20. [羊城杯 2020]login [SUCTF2019]hardcpp

热门文章

  1. (63)0环与3环通信非常规方式 —— 0环InlineHook
  2. TrojanDownloader简单分析
  3. 2.内核异常处理流程
  4. MySQL ORDER BY:对查询结果进行排序
  5. unique函数详解
  6. 寒假每日一题(入门组)【week6 完结】
  7. 1012 The Best Rank (25 分)【难度: 中 / 知识点: 排序 前缀和】
  8. 项目: 打字母游戏【c++/c】
  9. 力扣:169. 多数元素
  10. 用C语言输出一个字符串的所有子串