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

 更新时间:2014年07月21日 16:50:12   投稿:whsnow  
该脚本的功能是卸载android手机中安装的所有第三方应用,主要是使用adb shell pm、adb uninstall 命令,需要的朋友可以参考下

该脚本的功能是卸载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+Sklearn实现异常检测

    Python+Sklearn实现异常检测

    这篇文章主要为大家详细介绍了Python如何利用Sklearn实现异常检测,文中的示例代码讲解详细,对我们学习Python有一定的帮助,感兴趣的可以跟随小编一起学习一下
    2022-12-12
  • python案例练习合集

    python案例练习合集

    这篇文章主要介绍了python案例学习合集,主要的分享对的练习案例有python批量查询、python批量请求(GET | POST)、python列表转集合练习,需要的小伙伴可以参考一下,希望对你的学习有所帮助
    2022-02-02
  • pyqt4教程之实现windows窗口小示例分享

    pyqt4教程之实现windows窗口小示例分享

    这篇文章主要介绍了pyqt4实现windows窗口小示例,需要的朋友可以参考下
    2014-03-03
  • 使用Python发送邮件附件以定时备份MySQL的教程

    使用Python发送邮件附件以定时备份MySQL的教程

    这篇文章主要介绍了使用Python发送邮件附件以定时备份MySQL的教程,本文的示例基于CentOS,需要的朋友可以参考下
    2015-04-04
  • Pytest自动化测试的具体使用

    Pytest自动化测试的具体使用

    Pytest是一个Python的自动化测试框架,它可用于编写单元测试、功能测试、集成测试和端到端测试,本文就来介绍一下Pytest自动化测试的具体使用,感兴趣的可以了解一下
    2024-01-01
  • python绘制地震散点图

    python绘制地震散点图

    这篇文章主要为大家详细介绍了python绘制地震散点图的相关方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-06-06
  • JSON文件及Python对JSON文件的读写操作

    JSON文件及Python对JSON文件的读写操作

    JSON和XML都是互联网上数据交换的主要载体。这篇文章主要介绍了JSON文件及Python对JSON文件的读写操作,需要的朋友可以参考下
    2018-10-10
  • Pandas读写CSV文件的方法示例

    Pandas读写CSV文件的方法示例

    这篇文章主要介绍了Pandas读写CSV文件的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • TensorFlow tf.nn.conv2d实现卷积的方式

    TensorFlow tf.nn.conv2d实现卷积的方式

    今天小编就为大家分享一篇TensorFlow tf.nn.conv2d实现卷积的方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-01-01
  • python3模块smtplib实现发送邮件功能

    python3模块smtplib实现发送邮件功能

    这篇文章主要为大家详细介绍了python3模块smtplib实现发送邮件功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05

最新评论