相关疑难解决方法(0)

在Python中检查类型的规范方法是什么?

检查给定对象是否属于给定类型的最佳方法是什么?如何检查对象是否继承给定类型?

假设我有一个对象o.我如何检查它是否是一个str

python types

1171
推荐指数
12
解决办法
80万
查看次数

python 3.5类型提示:我可以检查函数参数是否匹配类型提示?

python 3.5是否提供了允许测试给定参数是否适合函数声明中给出的类型提示的函数?

如果我有这样的功能:

def f(name: List[str]):
    pass
Run Code Online (Sandbox Code Playgroud)

有没有python方法可以检查是否

name = ['a', 'b']
name = [0, 1]
name = []
name = None
...
Run Code Online (Sandbox Code Playgroud)

适合类型提示?

我知道'在运行时没有进行类型检查'但是我仍然可以在python中手动检查这些参数的有效性吗?

或者如果python本身不提供该功能:我需要使用什么工具?

python python-internals python-3.5

8
推荐指数
2
解决办法
1228
查看次数

标签 统计

python ×2

python-3.5 ×1

python-internals ×1

types ×1