关于unittest的TestCase()中:…是什么用法?any指什么?

class TestCase
_testMethodName = ... # type: str
def init(self, methodName: str = ...) -> None: ...
def setUp(self) -> None: ...
def assertEqual(self, first: Any, second: Any, msg: Any = ...) -> None: ...

关于unittest里面调用TestCase()类,源码有些看不懂 Any是指定义参数不限类型和长度吗?还有 : ... 是什么意思呢,是可以展开的吗,不太明白,求教各位大佬

img


是指任意值

可以参考一下下面的链接喔:
https://vimsky.com/examples/usage/python-unittest-assertequal-function.html