[英]How to handle mypy optional property which has already been validated?
在這種特殊情況下,您可以插入一個斷言:
assert self.current_activity is not None
一般來說,這是不可能的,因為 MyPy 不會查看另一個名為 function 的內部。 所以你最終會重復你已經知道是真的assert
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.