@jlmelenchon · Post #2873 · 30.06.2024 г., 12:36
A voté ! #Elections2024#ElectionsLegislatives2024 ----------- On vous a transféré ce message ? Abonnez-vous au canal Telegram de Jean-Luc Mélenchon sur : https://t.me/JLMelenchon
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #397 · 12 ное.
Использование Pydantic сегодня стало нормой, и это правильно. Но иногда на ревью вижу, что используют его не всегда корректно. Например, метод BaseModel.model_dump() по умолчанию не преобразует стандартные типы, такие как datetime, UUID или Decimal, в простой сериализуемый для JSON вид. Тогда пишут кастмоный сериализатор для этих типов чтобы функция json.dump() не падала с ошибкой. import uuid from datetime import datetime from decimal import Decimal from uuid import UUID from pydantic import BaseModel class MyModel(BaseModel): id: UUID date: datetime value: Decimal obj = MyModel( id=uuid.uuid4(), date=datetime.now(), value='1.23' ) print(obj.model_dump()) # не подходит для json.dump # { # 'id': UUID('4f8c1bc4-25fd-40cd-9dbe-2c73639b0dc1'), # 'date': datetime.datetime(2025, 12, 12, 12, 12, 12, 111111), # 'value': Decimal('1.23') # } # добавляем свой кастомный сериализатор json.dumps(obj.model_dump(), cls=MySerializer) # { # 'id': '4f8c1bc4-25fd-40cd-9dbe-2c73639b0dc1', # 'date': '2025-12-12T12:12:12.111111', # 'value': '1.23' # } В данном случае класс MySerializer обрабатывает datetime, UUID и Decimal. Например так: class MySerializer(json.JSONEncoder): def default(self, o): if isinstance(o, Decimal): return str(o) elif isinstance(o, datetime): return o.isoformat() elif isinstance(o, UUID): return str(o) return super().default(o) Специально для тех, кто всё еще так делает - в этом нет необходимости! Pydantic может это сделать сам, просто нужно добавить параметр mode="json". json.dumps(obj.model_dump(mode="json")) # { # 'id': '4f8c1bc4-25fd-40cd-9dbe-2c73639b0dc1', # 'date': '2012-12-12T12:12:12.111111', # 'value': '1.23' # } #pydantic#libs
Пребарај: #elections2024
@jlmelenchon · Post #2873 · 30.06.2024 г., 12:36
A voté ! #Elections2024#ElectionsLegislatives2024 ----------- On vous a transféré ce message ? Abonnez-vous au canal Telegram de Jean-Luc Mélenchon sur : https://t.me/JLMelenchon
@venanalysis · Post #1745 · 15.09.2024 г., 23:07
The Venezuelanalysis podcast returns! After a short hiatus, we're back with a new format! VA staff is set to feature more prominently and we'll publish on video as well. In this episode, host José Luis Granados Ceja and editor Ricardo Vaz break down the electoral aftermath in Venezuela. Follow this link for early access: https://www.patreon.com/posts/112126008 #Venezuela#Podcast#Elections2024
Hashtags
@venanalysis · Post #1658 · 21.07.2024 г., 18:09
With one week to go, VA columnist Jessica Dos Santos tackles the ongoing electoral campaign and the different scenarios ahead of the presidential vote in Venezuela. Read the article: https://venezuelanalysis.com/columns/the-same-old-path-and-the-dangerous-one/ #Venezuela#Elections2024#Democracy
@venanalysis · Post #1627 · 01.07.2024 г., 15:45
Venezuelanalysis columnist Clodovaldo Hernández offers a deep dive into the complexities and uncertainties surrounding Venezuela's July 28 presidential elections. He tackles Maduro's prospects and challenges, as well as those of the US-backed opposition. Read the column: https://venezuelanalysis.com/analysis/july-28-an-equation-with-multiple-unknowns/ #Venezuela#Elections2024#Democracy
@venanalysis · Post #1720 · 15.08.2024 г., 23:39
The four-person UN panel said that the lack of detailed results had a “negative impact on confidence in the [electoral] outcome” announced by the CNE. The electoral body accused the UN team of violating its agreement and carrying forward a "political agenda." Read the report: https://venezuelanalysis.com/news/venezuela-electoral-authorities-reject-un-experts-report-for-political-agenda/ #Venezuela#Elections2024#UnitedNations
@venanalysis · Post #1703 · 31.07.2024 г., 03:18
The Venezuelanalysis team held a livestream on Tuesday evening to provide an on-the-ground update of the situation in Venezuela following Sunday's elections. Watch the video: https://venezuelanalysis.com/video/venezuelas-post-election-scene-on-the-ground-reports/ #Venezuela#Chavismo#Elections2024
@venanalysis · Post #1708 · 04.08.2024 г., 15:14
TeleSUR journalist Brian Mier offers a chronicle of Venezuela's July 28 presidential vote in one of Caracas' largest polling centers. Read the report: https://venezuelanalysis.com/opinion/electoral-theater-in-venezuela-a-tale-from-election-day-in-caracas/ #Venezuela#Elections2024#Violence
@venanalysis · Post #1710 · 06.08.2024 г., 03:38
Chavista analyst and activist Luigino Bracci talked to computing expert Victor Theoktisto to address open questions surrounding the July 28 elections. “The opposition must challenge the results before the TSJ, not in public opinion or international media,” stated the professor. Read the article: https://venezuelanalysis.com/analysis/cybersecurity-expert-on-fraud-claims-and-voting-safeguards-in-venezuelas-presidential-election/ #Venezuela#Elections2024#cybersecurity
@venanalysis · Post #1709 · 04.08.2024 г., 23:46
Venezuelan President Nicolás Maduro said authorities had neutralized a “fascist outbreak” following last Sunday's elections. Check out a gallery of yesterday's rallies: https://venezuelanalysis.com/images/venezuela-government-opposition-supporters-take-to-the-streets-in-post-electoral-scene/ #Venezuela#Elections2024#Demonstration
@venanalysis · Post #1707 · 03.08.2024 г., 13:35
Chavismo and the US-backed opposition are mobilizing this Saturday after updated electoral results continue favoring President Maduro. Meanwhile, the Venezuelan Supreme Court demanded that candidates and the electoral body submit evidence in order to review the vote results. Read the full story: https://venezuelanalysis.com/news/venezuela-cne-ratifies-maduro-victory-supreme-court-demands-voting-records-and-hacking-evidence/ #Venezuela#SupremeCourt#Elections2024
@venanalysis · Post #1633 · 06.07.2024 г., 18:37
Incumbent Nicolás Maduro and opposition challenger Edmundo González saw supporters come out en masse in Caracas as the campaign officially began ahead of the July 28 presidential vote. There are 10 candidates running. Both Maduro and González have expressed confidence in victory. Report + photos: https://venezuelanalysis.com/images/venezuela-presidential-campaign-kicks-off-with-massive-rallies/ #Venezuela#Elections2024#CampaignTrail
@embajadarusaven · Post #1452 · 15.03.2024 г., 16:24
⚡️Arrancan las #elecciones presidenciales en #Rusia Por primera vez se celebran durante tres días de acuerdo con las peticiones de los ciudadanos, según informó anteriormente Ella Pamfilova, presidenta de la Comisión Electoral Central (CEC). En las actuales elecciones presidenciales se utilizará activamente el voto electrónico a distancia: según la CEC, unos 5 millones de ciudadanos rusos van a votar por Internet, por lo que se ha prestado especial atención a la ciberseguridad. ✔️ Por primera vez, los residentes de nuevas regiones del país votarán en las elecciones presidenciales. ⚡️Las primeras estadísticas estarán disponibles a partir del 17 de marzo. #Elections2024#VoteForRussia