python如何通過pip加庫
說到安裝 Python 的第三方庫,會 Python 的同學都知道,在終端使用pip install xxx即可。
那麼如果我想在程式碼裡面安裝第三方庫怎麼辦呢可能有人想到使用 os 模組:
1
2
3
import os
package_name = 'requests'
em(f'pip install {package_name}')
這種方法確實可行,並且即使你在虛擬環境中使用這種方式安裝,也確實不會安裝到系統的 Python 環境中。
但是這種方式總感覺有點奇怪。而且如果這個package_name字串經過精心構造,可以執行任意系統命令,例如:
1
2
3
import os
package_name = 'requests && rm -rf *'
em(f'pip install {package_name}')
為了防止這種情況發生,我們可以直接呼叫pip這個 Python 包:
1
2
3
from pip._internal import main
(['install', '第三方庫名'])
-
海爾空調間隔幾分鐘製冷
應該是空調進入正常化霜運行了。此時室外環境溫度較低,溼度較大在這種情況下空調製熱執行會每隔1小時左右化一次霜,化霜時間在3~10分鐘不等,化霜執行時空調室內外機風機電機停止執行,只有壓縮機運轉。3分鐘,製冷是因為溫度不一致了,所以又啟動開始製冷了。這是智慧控...
-
大慶萬達幾點關門
21點。大慶市薩爾圖區大慶萬達廣場營業時間為週一到週日9點30分至21點,其中萬達影院為9點30分至23點。大慶薩爾圖萬達廣場,地處大慶市政務、商務中心,緊鄰被譽為“大慶長安街”的城市...
-
48ⅴ直流水泵轉速慢發抖是什麼回事
1、電機軸承磨損執行時出現抖動。2、如果是離心泵,則需要檢查聯軸器,可能是聯軸器減震墊壞,或軸承箱軸承內環或外環磨損。3、檢查與底座固定的螺栓是都鬆動。泵類執行轉速高,對軸承要求高,若軸承未及時保養,就可能會出現磨損,從而就容易出現共振抖動的問題。...
-
京東快遞為什麼五六天不動
我們在網路上進行了網購,就會有相應的快遞公司承擔快遞運送業務。如果我們在京東上購買了物品,京東快遞五六天沒有什麼快遞運送訊息。首先現在最常見的就是由於疫情的原因會導致快遞延遲傳送,還有各種極端災害天氣,比如洪水等情況也會導致快遞傳送延遲。如果發現京...