使用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多线程操作实例
Nov 21 Python
python中PIL安装简单教程
Apr 21 Python
在Django中进行用户注册和邮箱验证的方法
May 09 Python
Python用threading实现多线程详解
Feb 03 Python
分享一个可以生成各种进制格式IP的小工具实例代码
Jul 28 Python
Pandas标记删除重复记录的方法
Apr 08 Python
解决PyCharm同目录下导入模块会报错的问题
Oct 13 Python
python 对给定可迭代集合统计出现频率,并排序的方法
Oct 18 Python
Python实现按逗号分隔列表的方法
Oct 23 Python
Python中三元表达式的几种写法介绍
Mar 04 Python
从训练好的tensorflow模型中打印训练变量实例
Jan 20 Python
Python离线安装openpyxl模块的步骤
Mar 30 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 session_start()出错原因分析及解决方法
2013/10/28 PHP
Yii框架中sphinx索引配置方法解析
2016/10/18 PHP
使用vs code编辑调试php配置的方法
2019/01/29 PHP
thinkPHP5.1框架中Request类四种调用方式示例
2019/08/03 PHP
动态修改DOM 里面的 id 属性的弊端分析
2008/09/03 Javascript
css transform 3D幻灯片特效实现步骤解读
2013/03/27 Javascript
jQuery中attr()和prop()在修改checked属性时的区别
2014/07/18 Javascript
为什么JS中eval处理JSON数据要加括号
2015/04/13 Javascript
jQuery实现自定义事件的方法
2015/04/17 Javascript
jquery中toggle函数交替使用问题
2015/06/22 Javascript
JavaScript面试题(指针、帽子和女朋友)
2016/11/23 Javascript
Vue.JS入门教程之处理表单
2016/12/01 Javascript
Bootstrap缩略图的创建方法
2017/03/22 Javascript
基于JavaScript实现百度搜索框效果
2020/06/28 Javascript
ES6中Array.includes()函数的用法
2017/09/20 Javascript
webpack实现一个行内样式px转vw的loader示例
2018/09/13 Javascript
vue cli3.0结合echarts3.0与地图的使用方法示例
2019/03/26 Javascript
jQuery实现动态添加和删除input框代码实例
2019/03/29 jQuery
vue+导航锚点联动-滚动监听和点击平滑滚动跳转实例
2019/11/13 Javascript
vue-router 按需加载 component: () => import() 报错的解决
2020/09/22 Javascript
DJANGO-ALLAUTH社交用户系统的安装配置
2014/11/18 Python
Python中__name__的使用实例
2015/04/14 Python
解决Python传递中文参数的问题
2015/08/04 Python
Windows上使用Python增加或删除权限的方法
2018/04/24 Python
python处理DICOM并计算三维模型体积
2019/02/26 Python
python词云库wordcloud的使用方法与实例详解
2020/02/17 Python
美国设计师精美珠宝购物网:Netaya
2016/08/28 全球购物
美国在线珠宝商店:SZUL
2017/02/11 全球购物
欧克利英国官网:Oakley英国
2019/08/24 全球购物
四年的大学生生活自我评价
2013/12/09 职场文书
个人自荐书
2013/12/20 职场文书
原材料检验岗位职责
2014/03/15 职场文书
服装发布会策划方案
2014/05/22 职场文书
甜品店创业计划书
2014/09/21 职场文书
2014年语文教学工作总结
2014/12/17 职场文书
详解JavaScript的计时器和按钮效果设置
2022/02/18 Javascript