は、コードサンプルを、次の点を考慮使用したにもかかわらず: error: Argument 1 to "get_square" has incompatible type "Union[str, bool, int]"; expected "int"
と私はわからない:このコードに対してmypyを実行する場合 from typing import Dict, Union
def count
いくつかのフィールドを共有する名前付きタプルがいくつかあります。私はこれらのタプルを受け入れ、共有フィールドとのみ対話することが保証されている関数を持っています。私はmypyでそのようなコードをtypecheckしたいです。 コードの例は次のようになります。私はこのコードでmypyを実行すると from typing import NamedTuple
class Base(NamedTupl
@classmethodにclsのインスタンスを返すアノテーションをどうすればよいですか?ここでは悪い例です:は class Foo(object):
def __init__(self, bar: str):
self.bar = bar
@classmethod
def with_stuff_appended(cls, bar: str) -> ??