by Anonymous » 14 Apr 2025, 17:29
Ich habe ein einfaches pydantisches Modell. Ich erstelle Myitem -Objekte aus Daten, die ich aus der Datei gelesen habe. Aber wenn ich ein völlig neues Myitem -Objekt erstelle, möchte ich ID in irgendeiner Weise (z. B. var_a + zufällige Nummer) berechnen, bevor ich es in Datei schreibe.
Code: Select all
from pydantic import BaseModel
class MyItem(BaseModel):
id: str
var_a: str
var_b: str
# some way to set field id if not provided
Ich habe ein einfaches pydantisches Modell. Ich erstelle Myitem -Objekte aus Daten, die ich aus der Datei gelesen habe. Aber wenn ich ein völlig neues Myitem -Objekt erstelle, möchte ich ID in irgendeiner Weise (z. B. var_a + zufällige Nummer) berechnen, bevor ich es in Datei schreibe.[code]from pydantic import BaseModel
class MyItem(BaseModel):
id: str
var_a: str
var_b: str
# some way to set field id if not provided
[/code]