我正在尝试为需要win32 api的脚本编写测试,同时在mac上进行开发。我想为不需要win32的部分编写测试,并在mac上运行它们,但我不能,因为脚本显然会自动导入所有依赖项,包括win32,我不会# 39;我的mac机器上有。
我考虑过伪造导入测试文件。由于python不会导入相同的模块两次,它只检查依赖项的名称而不是内容。我可以用什么来解决这个问题?
答案 0 :(得分:2)
有什么阻止你使用它吗?
try:
import win32api
except ImportError:
pass