Python一鍵公升級所有 模組 package

2022-01-29 02:33:07 字數 609 閱讀 4146

import os,time

allpackage=os.popen('pip list')

allpackage=allpackage.read()

allpackage=allpackage.split('\n')

allpackage=[pkg.split(' ')[0] for pkg in allpackage]

for pkg in allpackage:

if pkg!='':

print(os.popen('pip install -u {}'.format(pkg)).read())

time.sleep(3)

**很少,也是無聊的時候寫的,簡單來說就是使用python獲取到所有的package名字,然後呼叫命令列去公升級每乙個package,如果有不合適的地方,希望有朋友能指出來

其實我更推薦學習python的童鞋使用anaconda環境,這是一款python科學計算環境發行版,整合了conda包管理器,有時候會比pip好用,特別是在安裝scrapy的時候(win平台),會自動解決依賴

一鍵公升級python至2 6 5的指令碼

現在cent os6.0的自帶的python已經是2.6的版本了,但是5.的都是2.4的版本,每次都要給系統上公升級python,比較討厭,於是靜下心來,寫了個簡單的指令碼,比較簡單,大家有需要的,可以直接拿去 bin bash wget wget wget yum y install gcc ta...

Centos 一鍵公升級Openssh版本

centos 一鍵公升級openssh版本 該指令碼在centos 7.6.1810 core x64環境下測試成功 shell遠端視窗中直接執行,不會掉線 執行前注意檢查 執行前先本地測試下是否成功!指令碼最後一步修改版本號9.9可以躲過掃瞄器掃瞄,按需啟用 usr bin bash 正式公升級 ...

Python一鍵多值

import csv file path f jddata classify300.csv csvfile file file path,rb reader csv.reader csvfile 初始化字典 adict dict 遍歷csv檔案裡的每一行資料,其中imagename為資料的第一列,c...