Re: [Python] typing.NamedTuple - valori di default con definizione funzionale

2022-03-09 Per discussione Marco Giusti
On 09.03.2022 00:45, Pietro Convalle wrote: Si, probabilmente la cosa migliore e' ridefinire __new__ ma invece di aggiungerla dopo la creazione prova ad aggiungerla durante la creazione concatenando i valori default prima o dopo il for ho anche provato ad aggiungere questa modifica dopo la crea

Re: [Python] typing.NamedTuple - valori di default con definizione funzionale

2022-03-08 Per discussione Pietro Convalle
Si, probabilmente la cosa migliore e' ridefinire __new__ ma invece di aggiungerla dopo la creazione prova ad aggiungerla durante la creazione concatenando i valori default prima o dopo il for ho anche provato ad aggiungere questa modifica dopo la creazione di > Links, ma non ha effetto. > > Lin

Re: [Python] typing.NamedTuple - valori di default con definizione funzionale

2022-03-08 Per discussione Massimiliano della Rovere
Errata: il codice di Links ovviamente รจ: Links = typing.NamedTuple( "Links", tuple( (cardinal_point.value, int) for cardinal_point in CARDINAL_POINTS_6_NS)) ho anche provato ad aggiungere questa modifica dopo la creazione di Links, ma non ha effetto. Links._field_default

[Python] typing.NamedTuple - valori di default con definizione funzionale

2022-03-08 Per discussione Massimiliano della Rovere
Salve a tutti! Sto cercando in python 3.10 di creare una typing.NamedTuple (*typing.* non *collections.*) in questo modo: Links = typing.NamedTuple( "Links", { cardinal_point.value: int for cardinal_point in CARDINAL_POINTS_6_NS }) e fin qui funziona tutto. Non riesco