用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

猜你喜欢

转载自www.cnblogs.com/swenker/p/10584808.html