用python腳本獲取運行環境中的module 列表


由於腳本運行在遠程環境,總報錯說一些module沒有。所以決定徹底對環境進行一次摸底。

於是,用如下代碼即可實現:

#!/usr/bin/env python
import sys

try:
  #print sys.path
  import pkgutil
  plist=[]
  for a,b,c in pkgutil.iter_modules():
    if c:
       plist.append(b)

  for line in sys.stdin:
    print str(plist)
except BaseException,e:
  print e
  print sys.path

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM