MyPy抱怨代码行,其中bar被分配为两个日期时间的差。
foo的类型是datetime.timedelta。
来自MyPy的错误消息是"int not callable"。
我错过了什么?
import arrow
t1 = arrow.now()
t2 = arrow.now()
foo = t1 - t2
bar = foo.total_seconds()
这是一个已知的问题。
https://github.com/python/mypy/issues/11613