在Python 3.6中,是否可以为特定参数指定一组预期的类型?
例如,假设我有两个类Point和Dot。我有一个函数foo,它接受一个参数。我想使用静态类型检查来确保传递的参数是Point或Dot。我正在寻找这样的东西:
def foo(x: [Point, Dot])
但这不是有效的语法。
我试图不为此创建两个单独的函数,我想使用静态类型检查,Python 3.6的新功能
答案 0 :(得分:0)
我理解正确,好像你正在寻找使用装饰器。例如:
"moment": "^2.17.1",