我能想到的两种方式,以确保我能在广泛的Python版本使用现代特色从单元测试库:Python范围内支持unittest2功能的最蟒蛇方式是什么?
try:
from unittest2 import TestCase
except ImportError:
from unittest import TestCase
或
import sys
if sys.verson_info.major>=2 and sys.version_info.minor>=7:
from unittest import TestCase
else:
from unittest2 import TestCase
其中哪一个是更Python ?
谢谢。我不测试python3,所以没有选择。 – snth