Closed frostylight closed 3 months ago
查询了一些资料,float or None
似乎并不是一个好的类型注解
typing.get_type_hints
获取注解时,获得的注解为float
,与之相对的float | None
和Optional[None]
会保留error
,认为这是一个非法的类型Any
,VSCode的Pylance会提示warning
“类型注释中不允许使用二进制运算符”明天如果没有其他人pr,我会尝试交一个新的pr修正
修正了一些错字和类型标注
项目里类型标注没有规范,同时存在
Optional[]
和or None
两种写法,我加的是or None