国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python編程實現雙擊更新所有已安裝python模塊的方法

2020-02-16 01:38:39
字體:
來源:轉載
供稿:網友

本文實例講述了Python編程實現雙擊更新所有已安裝python模塊的方法。分享給大家供大家參考,具體如下:

首先聲明我是一個升級控。幾乎每天會查看一下手機、電腦是否有新的應用需要更新。

同樣,我的python模塊也是這樣。百度了一下,發現目前還沒有人將更新所有模塊做成一件命令,但是查到了指引,主要就是兩個命令。

pip list --outdatedpip install -U xxxx

當然,如果你只是安裝了幾個python模塊,重復執行幾次命令也是可以的,也不會太煩,也不會浪費時間。

有了這兩個命令,足夠了。于是寫了一個腳本。

import subprocesscommand = "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 ]if updatelist :print u"您需要更新以下幾個模塊:"print updatelistfor x in updatelist:tempcmd = "pip install -U " + xprint subprocess.Popen (tempcmd, stdout=subprocess.PIPE,stderr=subprocess.PIPE, shell = True).stdout.readlines()print u"所有模塊都已更新完畢!!"else :print u"沒有模塊需要更新!!"

是不是很簡單?

更多關于Python相關內容感興趣的讀者可查看本站專題:《Python編碼操作技巧總結》、《Python數據結構與算法教程》、《Python Socket編程技巧總結》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總》

希望本文所述對大家Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 陵水| 石渠县| 连南| 金昌市| 阿拉尔市| 手游| 焉耆| 柘荣县| 古丈县| 神木县| 牡丹江市| 广平县| 肥城市| 东乡族自治县| 扶余县| 陇川县| 余姚市| 屏山县| 蓬安县| 涪陵区| 老河口市| 乃东县| 淮滨县| 财经| 祁连县| 溧水县| 兰考县| 保靖县| 南安市| 普兰店市| 义乌市| 慈利县| 桦川县| 莒南县| 麦盖提县| 平度市| 宜川县| 龙门县| 绵阳市| 韩城市| 凌海市|