使用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 相关文章推荐
Python 抓取动态网页内容方案详解
Dec 25 Python
python实现壁纸批量下载代码实例
Jan 25 Python
对web.py设置favicon.ico的方法详解
Dec 04 Python
Python设计模式之备忘录模式原理与用法详解
Jan 15 Python
Python3中编码与解码之Unicode与bytes的讲解
Feb 28 Python
详解Python函数式编程—高阶函数
Mar 29 Python
Pandas之Fillna填充缺失数据的方法
Jun 25 Python
python求最大值最小值方法总结
Jun 25 Python
Python函数式编程实例详解
Jan 17 Python
Python新手学习函数默认参数设置
Jun 03 Python
python3实现飞机大战
Nov 29 Python
Python爬虫自动化获取华图和粉笔网站的错题(推荐)
Jan 08 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
咖啡是不是喝了会上瘾?咖啡是必须品吗!
2021/03/04 新手入门
关于laravel 子查询 & join的使用
2019/10/16 PHP
Javascript 更新 JavaScript 数组的 uniq 方法
2008/01/23 Javascript
简略的前端架构心得&&基于editor为例子的编码小技巧
2010/11/25 Javascript
动感效果的TAB选项卡jquery 插件
2011/07/09 Javascript
jQuery获取Select选择的Text和Value(详细汇总)
2013/01/25 Javascript
js函数获取html中className所在的内容并去除标签
2013/09/08 Javascript
SeaJS入门教程系列之使用SeaJS(二)
2014/03/03 Javascript
通过url查找a元素应用案例
2014/04/29 Javascript
javascript为下拉列表动态添加数据项
2014/05/23 Javascript
js事件监听机制(事件捕获)总结
2014/08/08 Javascript
JavaScript中的Math.SQRT1_2属性使用简介
2015/06/14 Javascript
浅谈Node.js中的定时器
2015/06/18 Javascript
微信小程序 欢迎界面开发的实例详解
2016/11/30 Javascript
微信小程序 点击切换样式scroll-view实现代码实例
2019/10/11 Javascript
Vue+Node实现商品列表的分页、排序、筛选,添加购物车功能详解
2019/12/07 Javascript
jquery添加div实现消息聊天框
2020/02/08 jQuery
jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作示例
2020/06/02 jQuery
vue 清空input标签 中file的值操作
2020/07/21 Javascript
[58:09]Spirit vs NB Supermajor小组赛 A组败者组决赛 BO3 第三场 6.2
2018/06/03 DOTA
视觉直观感受若干常用排序算法
2017/04/13 Python
tensorflow更改变量的值实例
2018/07/30 Python
Python中staticmethod和classmethod的作用与区别
2018/10/11 Python
flask session组件的使用示例
2018/12/25 Python
python实现微信机器人: 登录微信、消息接收、自动回复功能
2019/04/29 Python
Pytorch之view及view_as使用详解
2019/12/31 Python
Python实现PS滤镜中的USM锐化效果
2020/12/04 Python
css3实现input输入框颜色渐变发光效果代码
2014/04/02 HTML / CSS
来自Ocado的宠物商店:Fetch
2018/07/10 全球购物
高级3D打印市场:Gambody
2019/12/26 全球购物
技术副厂长岗位职责
2013/12/26 职场文书
广告业务员岗位职责
2014/02/06 职场文书
上海世博会志愿者口号
2014/06/17 职场文书
师德师风自我评价范文
2014/09/11 职场文书
Python数据分析入门之教你怎么搭建环境
2021/05/13 Python
浅谈PHP7中的一些小技巧
2021/05/29 PHP