Als «python-typing» getaggte Fragen

2
Was bedeutet das Attribut __total__ dunder in Python 3?
In neu veröffentlichtem Python 3.8 gibt es eine neue Typanmerkung typing.TypedDict. In seiner Dokumentation wird dies erwähnt Auf die Typinformationen für die Selbstbeobachtung kann über Point2D.__annotations__und zugegriffen werden Point2D.__total__. [....] Obwohl __annotations__bekannt, dass ich in PEP 3107 eingeführt wurde , kann ich keine Informationen zu finden __total__. Könnte jemand seine …

1
Wie können identische Typen in MyPy nicht kompatibel sein?
Mit folgendem Beispiel: from typing import Callable, Generic, Type, TypeVar ThetaType = TypeVar('ThetaType', bound=int) XType = TypeVar('XType', bound=int) class IteratedFunction(Generic[ThetaType, XType]): def find_fixed_point(self, theta: ThetaType, x_init: XType) -> XType: return x_init def combinator( iterated_function_cls: Type[ IteratedFunction[ThetaType, XType]]) -> Callable[ [IteratedFunction[ThetaType, XType]], XType]: old_find_fixed_point = iterated_function_cls.find_fixed_point def new_find_fixed_point( iterated_function: IteratedFunction[ThetaType, XType], …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.