最近在学习python,在前一段时间用dos写了一脚本,自动安装apk文件,于是也试着用python写了一这样的脚本。

前提条件,电脑中安装了python3.x.x的版本,创建一文件夹,放入要安装的所有apk文件,如下:

创建一文件以py为后缀,复制以下代码:

import os

files = os.listdir(r'.')

for file in files:

# print(file + str(len(file)) + "---" + file[1])

# print(file[len(file)-3:len(file)])

# print(file[len(file)-3:len(file)])

if file[len(file)-3:len(file)] == "apk":

#the string variable which is to storage the command will excute later

string='adb install ' + "\"" + file + "\""

print(string)

os.system(string)

(注意:“\“” + file + "\"" , 这段代码,为了防止file的值含有空格,导致调用cmd命令安装失败,其次,apk不能为中文名,否则安装会出错)

双击文件,运行结果:

apk就已经安装到手机上了。

如果双击后出现:adb server is out of date.  killing .....的信息

则参考:

http://www.cnblogs.com/cuixiaodong427/archive/2013/04/20/3032106.html

python安装apk到手机_python自动安装apk文件相关推荐

  1. Wix 安装部署教程(十二) -- 自动更新WXS文件

    原文:Wix 安装部署教程(十二) -- 自动更新WXS文件 上一篇分享了一个QuickWIX,用来对比两个工程前后的差异,但是这样还是很繁琐,而且昨天发现有Bug,目录对比有问题.这次改变做法,完全 ...

  2. linux自动安装光盘,Linux(centos6.4)自动安装光盘制作

    一.为什么要制作Linux自动安装光盘 1.机房的服务器少则几十台,多则上百台,几千台,安装的时候,这么多的服务器不可能一台一台的安装,这时候就需要自动安装光盘的协助. 2.如果机房的某台服务器需要格 ...

  3. python安装缺失_python: 自动安装缺失库文件的方法

    python: 自动安装缺失库文件的方法 Method 通过一条指令即可完成: os.system('所需指令') Note: os.system('所需指令') 还可以完成许多其他任务,非常强大. ...

  4. python安装了怎么使用_Python PyCharm 安装与简单使用

    Python下载地址: https://www.python.org/downloads/windows/ 根据你的系统要求,安装你所需要的版本. 其实Python的安装简单得很,直接跟进下一步就OK ...

  5. python安装要什么配置_Python的安装和详细配置

    Python是一种面向对象.解释型计算机程序设计语言.被认为是比较好的胶水语言.至于其他的,你可以去百度一下.本文仅介绍python的安装和配置,供刚入门的朋友快速搭建自己的学习和开发环境.本人欢迎大 ...

  6. python安装第三方扩展包_Python之安装第三方扩展库

    PyPI 地址:https://pypi.python.org/pypi 如果你知道你要找的库的名字,那么只需要在右上角搜索栏查找即可. 1.pip安装扩展库 (1)安装最新版本的扩展库: cmd&g ...

  7. python安装在什么地方_python模块安装目录在哪里

    Python 的强大,其中一个重要原因是 Python 有很丰富的库(模块)从而可以比较方便地处理各种各样的问题. Python 开发 的第三方 modules 一般都安装在一些固定的路径,如下: U ...

  8. 安卓网apk安装器_手机也能安装“安卓虚拟机”?原来还有这种骚操作!

    Hello 人海相遇,有您真好 梧桐旨在给大家分享搜集整理的精品软件/资源/教程等,每天搜集整理是一件非常消耗时间的事情,视频和公众号分享的资源都是经过梧桐测试了一段时间,验证了可用性之后才分享给大家 ...

  9. python抢mac微信红包_Python自动抢红包,超详细教程,再也不会错过微信红包了!...

    目录: 0 引言 1 环境 2 需求分析 3 前置准备 4 抢红包流程回顾 5 代码梳理 6 后记 0 引言 提到抢红包,就不得不提Xposed框架,它简直是个抢红包的神器,但使用Xposed框架有一 ...

  10. android安装软件,安卓手机软件怎么安装 安卓手机软件安装方法【详解】

    ~ 很多安卓手机用户都会将一些喜欢的APK软件下载到电脑上,再安装到自己的手机上.那么,问题就来了,APK软件怎么安装到安卓手机上呢?今天小编就为大家介绍几种安卓手机软件安卓的方法,希望大家喜欢!同时 ...

最新文章

  1. 算法岗面试复盘:阿里,百度,作业帮,华为
  2. 《Linux shell变量总结回顾》RHEL6
  3. html5 酒店入住插件,jQuery酒店类入住日期时间范围选择器插件
  4. 在Eclipse中使用Maven 2.x指南
  5. 图像代数运算:平均值去噪,减去背景
  6. github的一些简单用法
  7. 在sts中springboot工程的maven解析异常处理
  8. 【转】Yelp是如何实现每天运行数百万个测试的
  9. oracle删除临时表空间语句,Oracle中临时表空间的清理
  10. 三个故事看懂了再结婚(转)
  11. kettle-spoon安装
  12. WES7 SKU WES7E和WES7P的区别
  13. 矩阵分解实现个性化推荐算法实践
  14. @Value 读取 map
  15. 统计并输出空格或回车、数字字符和其他字符的个数。
  16. 51单片机外部中断的C51编程
  17. MySQL【存储过程与存储函数】
  18. 高德地图jsAPI,定位和选择位置
  19. eclipse安装TestNG后无法使用TestNG的解决方法
  20. outlook显示服务器错误,Outlook,弹出登陆框,无法登陆 服务器错误0x800CCC90 错误号:0...

热门文章

  1. 本科毕业论文答辩ppt模板
  2. 高斯课堂数电讲义笔记_《高数上》讲义笔记【高斯课堂】 (1).pdf
  3. 抽帧定格动画如何制作?AE制作哈利波特定格动画教程
  4. tkinter canvas绘图全攻略(图形项、配置参数和案例详解)
  5. Manchester Reunited 网站设计报告 // 当初的课程论文,纯怀念了=v=
  6. Petalinux安装
  7. 学习笔记:FW内容安全概述
  8. 计算机术语仿真,计算机仿真-精.ppt
  9. 使用Animate制作汽车广告动画
  10. 软件测试基础理论知识点