Fehler: Typ[CLASS_NAME] hat kein Attribut „__dataclass_fields__“Python

Python-Programme
Guest
 Fehler: Typ[CLASS_NAME] hat kein Attribut „__dataclass_fields__“

Post by Guest »

Code: Select all

from dataclasses import dataclass
from typing import Type

@dataclass
class SUDO:
@classmethod
def foo(cls):
return cls.__dataclass_fields__

def some_function(skeleton: Type[SUDO]):
skeleton.foo()
Dies funktioniert zur Laufzeit. Wenn ich jedoch die Typprüfung durchführe, erhalte ich immer wieder die Fehlermeldung, dass Type[SUDO] kein Attribut __dataclass_fields__< hat br />Ich bin sicher, dass die Art und Weise, wie ich das mache, nicht richtig ist, irgendwelche Vorschläge?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post