Vermeiden Sie ein explizites Schlüsselwort "Standard" in Pythons Dataclass -FeldPython

Python-Programme
Anonymous
 Vermeiden Sie ein explizites Schlüsselwort "Standard" in Pythons Dataclass -Feld

Post by Anonymous »

Pep 681 führte Dataclass -Transformationen ein. Unter den Merkmalen bietet es „Feldspezifizierer, die Attribute einzelner Felder beschreiben, von denen ein statischer Typ Checker bekannt sein muss, z. B. ob ein Standardwert für das Feld bereitgestellt wird. class = "Lang-Py PrettyPrint-Override">

Code: Select all

@create_model(init=False)
class CustomerModel:
id: int = model_field(default=3)
name: str
< /code>
Sieht so aus: < /p>
@create_model(init=False)
class CustomerModel:
id: int = model_field(3)
name: str
ohne Beschwerden bei den Typen Checkers.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post