使用python编写批量卸载手机中安装的android应用脚本


Posted in Python onJuly 21, 2014

该脚本的功能是卸载android手机中安装的所有第三方应用,主要是使用adb shell pm、adb uninstall 命令,所以使用的前提是需要配好adb的环境变量,下面上代码:

#!/usr/bin/env python 

import os 

def uninstall(): 
os.popen("adb wait-for-device") 
print "start uninstall..." 
for packages in os.popen("adb shell pm list packages -3").readlines(): 
packageName = packages.split(":")[-1].splitlines()[0] 
os.popen("adb uninstall " + packageName) 
print "uninstall " + packageName + " successed." 

if __name__ == "__main__": 
uninstall() 
print " " 
print "All the third-party applications uninstall successed."
Python 相关文章推荐
两个命令把 Vim 打造成 Python IDE的方法
Mar 20 Python
python+selenium实现京东自动登录及秒杀功能
Nov 18 Python
Tornado 多进程实现分析详解
Jan 12 Python
对python requests的content和text方法的区别详解
Oct 11 Python
对python自动生成接口测试的示例讲解
Nov 30 Python
Python中的 enum 模块源码详析
Jan 09 Python
python无序链表删除重复项的方法
Jan 17 Python
基于Python+QT的gui程序开发实现
Jul 03 Python
基于python实现坦克大战游戏
Oct 27 Python
python安装sklearn模块的方法详解
Nov 28 Python
Python 使用 Frame tkraise() 方法在 Tkinter 应用程序中的Frame之间切换
Apr 24 Python
Python 匹配文本并在其上一行追加文本
May 11 Python
使用python编写脚本获取手机当前应用apk的信息
Jul 21 #Python
使用python编写android截屏脚本双击运行即可
Jul 21 #Python
python 示例分享---逻辑推理编程解决八皇后
Jul 20 #Python
python中from module import * 的一个坑
Jul 20 #Python
用python代码做configure文件
Jul 20 #Python
python中的内置函数getattr()介绍及示例
Jul 20 #Python
Python实现的生成自我描述脚本分享(很有意思的程序)
Jul 18 #Python
You might like
PHP常用开发函数解析之数组篇[未完结]
2012/07/30 PHP
ThinkPHP让分页保持搜索状态的方法
2014/07/02 PHP
简介PHP的Yii框架中缓存的一些高级用法
2016/03/29 PHP
PHP简单预防sql注入的方法
2016/09/27 PHP
php实现的统计字数函数定义与使用示例
2017/07/26 PHP
PHP设计模式(七)组合模式Composite实例详解【结构型】
2020/05/02 PHP
JavaScript 事件查询综合
2009/07/13 Javascript
Prototype源码浅析 String部分(二)
2012/01/16 Javascript
ajax上传时参数提交不更新等相关问题
2012/12/11 Javascript
jQuery仿天猫实现超炫的加入购物车
2015/05/04 Javascript
JavaScript之WebSocket技术详解
2016/11/18 Javascript
Bootstrap中glyphicons-halflings-regular.woff字体报404错notfound的解决方法
2017/01/19 Javascript
javascript使用btoa和atob来进行Base64转码和解码
2017/03/20 Javascript
JavaScript通过mouseover()实现图片变大效果的示例
2017/12/20 Javascript
使用axios请求时,发送formData请求的示例
2019/10/29 Javascript
[49:35]LGD vs OG 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
实例讲解python函数式编程
2014/06/09 Python
Python中zip()函数用法实例教程
2014/07/31 Python
使用Python的Django框架实现事务交易管理的教程
2015/04/20 Python
在Python的Flask框架下收发电子邮件的教程
2015/04/21 Python
Python中线程的MQ消息队列实现以及消息队列的优点解析
2016/06/29 Python
Python实现的爬虫功能代码
2017/06/24 Python
python利用有道翻译实现"语言翻译器"的功能实例
2017/11/14 Python
Django logging配置及使用详解
2019/07/23 Python
python使用opencv在Windows下调用摄像头实现解析
2019/11/26 Python
基于python使用tibco ems代码实例
2019/12/20 Python
python模拟预测一下新型冠状病毒肺炎的数据
2020/02/01 Python
Python爬虫+Tkinter制作一个翻译软件的示例
2021/02/20 Python
利用HTML5画出一个坦克的形状具体实现代码
2013/06/20 HTML / CSS
世界最大的海报和艺术印刷商店:AllPosters.com
2017/02/01 全球购物
全球航班旅行搜索网站:Cheapflights
2017/05/19 全球购物
美国演唱会和体育门票购买网站:Ticketnetwork
2018/10/19 全球购物
饮料业务员岗位职责
2013/12/15 职场文书
计算机专业毕业生求职信分享
2013/12/24 职场文书
党的群众路线教育实践活动整改方案
2014/10/28 职场文书
MySQL创建表操作命令分享
2022/03/25 MySQL