@cryptobull_360 · Post #49426 · 20.04.2026 г., 17:29
#X is experiencing access problems.
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #241 · 5 мај
Можно ли в Python создавать бинарные файлы? Конечно можно. Для этого в Python есть следующие инструменты: ▫️ тип данных bytes и bytearray ▫️ открытие файла в режиме wb (write binary) или rb (read binary) ▫️ модуль struct Про модуль struct поговорим в первую очередь. Файл в формате JSON или Yaml внутри себя содержит разметку данных. Всегда можно определить где список начался а где закончился. Где записана строка а где словарь. То есть формат записи данных содержит в себе элементы разметки данных. В binary-файле данные не имеют визуальной разметки. Это просто байты, записанные один за другим. Правила записи и чтения находятся вне файла. Модуль struct как раз и помогает с организацией данных в таком файле с помощью определения форматов записи для разных частей файла. Модуль struct преобразует Python-объекты в массив байт, готовый к записи в файл и имеющий определённый вид. Для этого всегда следует указывать формат преобразования (или, как оно здесь называется - запаковки). Формат нужен для того, чтобы выделить достаточное количество байт для записи конкретного типа объекта. В последствии с помощью того же формата будет производиться чтение. При этом следует помнить что мы говорим о типах языка С а не Python. Именно формат определяет, что записано в конкретном месте файла, число, строка или что-то еще. Вот какие токены формата у нас есть. Помимо этого, первым символом можно указать порядок байтов. На разных системах одни и те же типы данных могут записываться по-разному, поэтому желательно указать конкретный способ из доступных. Если этого не сделать, то используется символ '@', то есть нативный для текущей системы. В строке формата мы пишем в каком порядке и какие типы собираемся преобразовать в байты. Запакуем в байты простое число, токен "i". >>> import struct >>> struct.pack('=i', 10) b'\n\x00\x00\x00' Теперь несколько float, при этом нужно передавать элементы не массивом а последовательностью аргументов. >>> struct.pack('=fff', 1.0, 2.5, 4.1) b'\x00\x00\x80?\x00\x00 @33\x83@' Вместо нескольких токенов можно просто указать нужное количество элементов перед одним токеном, результат будет тот же. >>> struct.pack('=3f', 1.0, 2.5, 4.1) b'\x00\x00\x80?\x00\x00 @33\x83@' Теперь запакуем разные типы >>> data = struct.pack('=fiQ', 1.0, 4, 100500) я запаковал типы float, int и unsigned long long (очень большой int, на 8 байт) b'\x00\x00\x80?\x04\x00\x00...' Распаковка происходит аналогично, но нужно указать тот же формат, который использовался при запаковке. Результат возвращается всегда в виде кортежа. >>> struct.unpack('=fiQ', data) (1.0, 4, 100500) Как видите, ничего страшного! #lib#basic
Пребарај: #x
@cryptobull_360 · Post #49426 · 20.04.2026 г., 17:29
#X is experiencing access problems.
Hashtags
@loli_daily · Post #25447 · 31.10.2024 г., 11:28
1851619070111834547 | Itoshi_haruki#X: 🌿👻 #FineFaunart 2024年10月30日 21:36:02
Hashtags
@haddsddd · Post #14118 · 10.03.2026 г., 09:30
2031003384766206411 | 井上#X: LIVE2D触ってみました! パティちゃんです 2026年03月09日 13:45:15 via chino
Hashtags
@rocCHL · Post #10132 · 31.03.2026 г., 10:40
X的自动翻译来了,和之前X的地区语言有区隔不一样,马斯克把所有人都丢在一个圈子里面,通过自动翻译,让语言不再成为沟通的障碍。 目前app还没有,我在网页版上发现已经启用了,在帖子上点击翻译旁边的⚙️ 标签:#X Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot
Hashtags
@meizitu3 · Post #10114 · 03.05.2025 г., 23:05
抖音:#X
Hashtags
@rocCHL · Post #9999 · 18.03.2026 г., 15:20
X继续爆炸中 标签:#x Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot
Hashtags
@rocCHL · Post #9844 · 07.03.2026 г., 06:45
https://x.com/RocM301 标签:#x Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot
Hashtags
@rocCHL · Post #9843 · 07.03.2026 г., 03:32
X正在测试的 X Money 已曝光其配套的 Visa 数字借记卡设计。 这张卡可直接绑定到 Apple Wallet 使用,支持移动支付,同时用户也可以申请实体卡并邮寄到家。 结合此前披露的信息,X Money 未来可能整合存款、支付与现金返现等金融功能,逐步把 X 打造成集社交与金融服务于一体的平台。 💳📱 标签:#x Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot
Hashtags
@rocCHL · Post #9817 · 06.03.2026 г., 02:02
马斯克猛攻创作者经济:X 推出“专属推文串”,无需站外引流即可变现 X 平台全面升级“创作者订阅”服务。专属推文串(exclusive threads)可直接在 X 平台上实现内容变现。创作者可以在主帖中展示部分亮点内容,引导粉丝直接订阅。 X 平台还推出了可用于站内推广的“可分享订阅卡片”和全新数据看板。 标签:#x Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot
Hashtags
@rocCHL · Post #9777 · 04.03.2026 г., 01:22
测试中的 𝕏 Money 与全黑实体 X Card 曝光更多细节。 该账户支持直接存款,年化收益最高可达 6%,并在特定条件下提供 Cashback 回馈。资金由 Cross River Bank 托管,且受 Federal Deposit Insurance Corporation(FDIC)最高 25 万美元存款保险保障。 由于涉及美国银行账户体系,开户需提供 ITIN 或 SSN。 标签:#x Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot
Hashtags
@rocCHL · Post #9730 · 02.03.2026 г., 01:43
X/Twitter发布KOL广告禁入类别 不能收钱发布涉及医药/减肥/烟草等产品否则封号 X/Twitter 发布 KOL 付费推广的禁入类别:包括医药 / 博彩 / 减肥 / 烟草 / 保健品等多个类别的产品禁止发布,否则将面临封号。即 KOL 不能收钱发布这些敏感类别的内容,哪怕标记付费推广也不能发,否则被平台检测到或用户举报后轻则要求删帖并临时冻结发帖权限,重则直接封号。 标签:#x Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot
Hashtags
@rocCHL · Post #9645 · 16.02.2026 г., 13:39
2026农历新年X又炸了,这三天两头的… 标签:#x Created by RocM 官方频道:@rocCHL 官方群组:@roctech 官方合作:@rocmmbot
Hashtags