【发布时间】:2011-06-28 23:31:43
【问题描述】:
如何在python中测试一个模块是否已经导入?
例如,我需要基础知识:
if not has_imported("sys"):
import sys
还有
if not has_imported("sys.path"):
from sys import path
谢谢!
Rgs.
感谢您的所有 cmets: 代码被粘贴在这里。 auto import all sub modules in a folder then invoke same name functions - python runtime inspect related
【问题讨论】:
-
我无法想象在任何情况下您都必须担心重新加载模块的性能。首先是因为无论你做什么它们都很慢,其次是因为如果你需要频繁地重新加载一个模块以至于它有性能问题,那么你做的事情就非常错误。我敢打赌,你找错了树,你试图以完全错误的方式解决问题。请始终解释为什么您觉得需要解决您想要解决的问题。它可以帮助您获得让您走上正轨的答案。
-
谢谢,代码贴在这里:stackoverflow.com/questions/5037468/…
标签: python testing module import