您可以在函数内部使用相同的逻辑:
def module_exists(module_name): try: __import__(module_name) except importError: return False else: return True
该解决方案不会对性能造成任何影响,因为模块仅导入一次。

您可以在函数内部使用相同的逻辑:
def module_exists(module_name): try: __import__(module_name) except importError: return False else: return True
该解决方案不会对性能造成任何影响,因为模块仅导入一次。