Pycharm表现得很奇怪,警告get_list_1
而不是get_list_2
代码
import typing
import datetime
x = datetime.datetime(2016, 1, 1, 0, 0, 0)
def get_list_1() -> typing.List[datetime.datetime]:
return [x]
def get_list_2() -> typing.List[int]:
return [x]
print(get_list_1()[0])
print(get_list_2()[0])
为什么Pycharm抱怨?
问题简介预期类型'积分',取而代之的是'联盟[日期时间,日期时间]'(第7行)
Pycharm版本2016.1