@tomoko_channel · Post #1194 · 31.07.2025 г., 13:06
真的是杰作 #switch
Hashtags
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
Пребарај: #switch
@tomoko_channel · Post #1194 · 31.07.2025 г., 13:06
真的是杰作 #switch
Hashtags
@sudo_recast · Post #522 · 24.11.2022 г., 13:30
新玩具。 #switch
Hashtags
@yiovenews · Post #8292 · 20.01.2022 г., 11:20
宝可梦传说:阿尔宙斯 ◎标签:#switch#游戏 ◎简介:纯搬运,偷跑的宝可梦最新作 ◎大小:7.43 GB ◎资源链接:获取链接 发布者:cxcxj 发布时间:2022-01-20 19:20:27
@RabbitStorm · Post #92 · 18.05.2023 г., 11:56
#switch#阿里云盘 大气层16升级 塞尔达王国之泪必备系统15以上 AMSv1.5.2整合包 https://www.aliyundrive.com/s/dUpFUnCygWd 提取码: wt69 🦋频道 @RabbitStorm
@aadaili · Post #15068 · 06.05.2026 г., 14:28
Switch模拟器整合包 主打Windows平台的游戏运行体验,配置调优、性能补丁和常用资源都用,不折腾也能跑Switch游戏,但要注意,Yuzu原版项目因为任天堂的诉讼停止开发,这个是衍生维护版,法律风险和功能完整性自己掂量~ https://github.com/Reyhankunlah/Yuzu-Emulator-Nintendo-Switch #Github#Switch#游戏
@appmew · Post #15058 · 04.11.2025 г., 09:47
#模拟器#switch 爽了,直接外接手柄就可以淘汰switch了,明天分享资源和教程 用的Eden,然后SAK转nsz为nsp 来回忆下过去,22年分享的SAK神器:https://t.me/miaoaaaaa/2254
@mdmbeng · Post #2368 · 22.02.2025 г., 08:16
#任天堂#Switch 🎮任天堂宣布My Nintendo黄金积分将于2025年3月24日停止发放 My Nintendo会员计划中的黄金积分将于2025年3月24日起停止发放。具体变更如下: 1. 从2025年3月24日太平洋时间21:30起,用户将无法再通过在Nintendo eShop上的数字购买获得黄金积分。 2. 从同日起,用户也无法通过购买2025年3月24日之后发布的实体游戏获得黄金积分。但对于在2025年3月24日前发布的合格实体游戏,黄金积分仍可获得。 3. 已获得的黄金积分仍将有效,用户可在积分发放后的12个月内进行兑换。 用户兑换已有黄金积分的方式将不受影响,详情请查阅相关信息。 频道:@mdmbeng 投稿:@mdmbeng_Bot
@GameNewsReview · Post #44 · 09.06.2025 г., 12:12
Switch2电池鼓包 任天堂:已启动调查 任天堂Switch 2上市后,有部分用户发现游戏机背后的背板出现鼓起现象,怀疑是内部的锂电池鼓包所致。 一位Reddit用户Tombyt3在NintendoSwitch子版区分享了其Switch 2背板鼓起的照片,该用户表示,鼓起的部分非常明显,用手触摸时更加明显。 此外玩家Huntor27也展示了其Switch 2背板鼓包的情况,进一步证实了这一问题的存在。 任天堂表示,已经启动了对这一问题的调查,并警告用户不要尝试将鼓起的背板压回设备。 viaZiRCON 🗒 标签: #任天堂#Switch 📢 频道: @GodlyNews1 🤖 投稿: @GodlyNewsBot
@chollosyofertasvideojuegos · Post #19053 · 09.07.2025 г., 11:29
💫¡¡BAJADA!! de la "Tarjeta Micro SDXC 256 GB ~ Super Star Edition" para #Nintendo#Switch a los 21,97€ 🕹https://amzn.to/3GxwzDR
@chollosyofertasvideojuegos · Post #19048 · 08.07.2025 г., 13:51
💫¡¡CHOLLITO!! de "Pang Adventures Buster Edition" para #Nintendo#Switch por SOLO 19,61€ 🕹https://amzn.to/4nts7qe
@chollosyofertasvideojuegos · Post #19046 · 08.07.2025 г., 07:52
💫¡¡MINIMAZO!! de "Donkey Kong Country Returns HD" para #Nintendo#Switch por 39,90€ 🕹https://amzn.to/3IhCj55
@chollosyofertasvideojuegos · Post #19044 · 08.07.2025 г., 07:09
💫¡¡MINIMO!! de "Xenoblade Chronicles X: Definitive Edition" para #Nintendo#Switch por 39,22€ 🕹https://amzn.to/406xjGE