Python类型提示产生的未定义错误
代码案例:此处类的定义表示为节点,该节点拥有一个指向其前驱的节点数据成员。然而,解释器会直接报错:XXX is not define代码展示:class Node(object): def __init__(self, prev: Node): self.prev = prev # type: Node解决方法方法一:前向引用类似于C++的前向声明。代码展示:class Node(object): def __init__(self, prev:
原创
2021-01-03 00:12:34 ·
2114 阅读 ·
0 评论