MyPy 抱怨為 bar 分配了兩個日期時間差的代碼行。
foo 的型別是 datetime.timedelta。
MyPy 的錯誤訊息是“int not callable”。
我錯過了什么?
import arrow
t1 = arrow.now()
t2 = arrow.now()
foo = t1 - t2
bar = foo.total_seconds()
uj5u.com熱心網友回復:
事實證明這是一個已知問題。有關詳細資訊,請參閱以下內容:
https://github.com/python/mypy/issues/11613
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/483929.html
上一篇:Python日期時間計算
下一篇:試圖引入動態變數會導致序數錯誤
