用户登录
用户注册

分享至

双击更新所有已安装的python模块

  • 作者: 救你妈吧我在游会
  • 来源: 51数据库
  • 2022-08-12
import subprocess

command = "pip list --outdated"

outdatelist  = subprocess.Popen (command, stdout=subprocess.PIPE,stderr=subprocess.PIPE, shell = True).stdout.readlines()
 
updatelist = [x.split("(")[0] for x in outdatelist ]


for x in updatelist:
    tempcmd = "pip install -U " + x
    print subprocess.Popen (tempcmd, stdout=subprocess.PIPE,stderr=subprocess.PIPE, shell = True).stdout.readlines()

print u"所有模块都已更新完毕!!"
软件
前端设计
程序设计
Java相关