2024-04-26 06:37:16 发布
网友
如果我需要测试一个给定的模块是否可以成功导入,我该怎么做?我的解决方案 如下所示:
try : import MODULE_NAME except : assert(1 == 2) assert(1 == 1)
看起来像工作,但是看起来很难看,那么有没有更好的方法呢?你知道吗
ps:我正在编写一个单元测试用例,它应该测试当前python环境中是否存在给定的模块。所以上面的代码片段存在于一个有趣的test\u import\u模块中。你知道吗
我认为除了import MODULE_NAME,你什么都不应该做。如果模块不成功存在,那么将引发ImportError(或者另一个错误)。你知道吗
import MODULE_NAME
ImportError
我认为除了
import MODULE_NAME
,你什么都不应该做。如果模块不成功存在,那么将引发ImportError
(或者另一个错误)。你知道吗相关问题 更多 >
编程相关推荐