當前位置:編程學習大全網 - 熱門推薦 - python怎麽判斷庫是否安裝?

python怎麽判斷庫是否安裝?

1、在 python 中可以使用 import 語句來導入壹個模塊,當導入壹個不存在的模塊時會拋出壹個 ImportError 異常,所以可以使用try-catch語句來捕獲這個異常,相應的代碼如下:

2、使用 python 的壹個內置函數 exec(註意是exec而不是eval,eval只能執行表達式),exec函數接收壹個字符串參數並把這個字符串當做壹條 python 語句執行,改進後的代碼如下:

3、當然還有另壹種思路,可以通過 pip list 或 pip freeze 命令來獲取全部已經安裝的模塊,並判斷該模塊是否在其中,可以通過字符串匹配或正則表達式來判斷模塊是否在列表中,而為了獲取 pip list 命令的返回結果,需要使用 os 模塊的 popen 函數(不能使用system函數因為這個函數無法得到命令的輸出結果),相應的代碼如下:

  • 上一篇:劉德華有部關於賭的電影,最後好像是有兩杯毒酒,他喝了壹杯!誰知道這部電影叫什麽名字啊?
  • 下一篇:反恐電影排行榜前十名
  • copyright 2024編程學習大全網