@avcgroup · Post #5246 · 03.12.2025 г., 07:17
26:48 5км Бафф от #avc спас. Потому как было холодно.
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
Пребарај: #avc
@avcgroup · Post #5246 · 03.12.2025 г., 07:17
26:48 5км Бафф от #avc спас. Потому как было холодно.
Hashtags
@lsp115 · Post #18167 · 05.05.2026 г., 00:17
🎥超级马力欧银河大电影 (2026) ⭐️评分:6.7 🏷类型:家庭 / 喜剧 / 冒险 / 奇幻 / 动画 👥主演:克里斯·帕拉特 / 查理·戴 / 安雅·泰勒-乔伊 / 杰克·布莱克 / 科甘-迈克尔·凯 🔖 标签: #超级马力欧银河大电影#电影#1080P#AVC 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
Hashtags
@chouard · Post #223 · 26.10.2021 г., 20:41
L'actrice australienne Melle Stewart aux urgences pour une opération du cerveau, 2 semaines après son vaccin #AstraZeneca. Un #caillot sanguin a causé un #AVC, elle a passé plusieurs semaines dans le coma, souffre de #thrombose thrombocytopénique et doit subir une nouvelle opération... 40 ans. https://www.dailymail.co.uk/news/article-10124957/Australian-actress-Melle-Stewart-suffers-stroke-getting-AstraZeneca-Covid-vaccine.html
@lsp115 · Post #18142 · 03.05.2026 г., 09:23
📺穿越天际靠近你 (2025) 📂收录版本:穿越天际靠近你(无字片源) ⭐️评分:8.4 🏷类型:剧情 / 动作冒险 👥主演:ชวรินทร์ เพริศพิริยะวงศ์ / พฤกษ์ พานิช / ธนกฤต เจียมจรรยา / กานต์ กฤษณะพันธ์ / 陈欣博 🔖 标签: #穿越天际靠近你#剧集#磁力#1080P#AVC#WEB-DL 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #18370 · 13.05.2026 г., 09:20
🎥活着 (2020) ⭐️评分:7.2 🏷类型:动作 / 恐怖 / 科幻 👥主演:刘亚仁 / 朴信惠 / 李铉旭 / 陈昭妍 / 金学顺 🔖 标签: #活着#电影#1080P#AVC#BluRay#REMUX 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #18296 · 09.05.2026 г., 06:11
🎥浪客剑心最终章:追忆篇 (2021) ⭐️评分:7.6 🏷类型:动作 / 冒险 / 剧情 / 爱情 👥主演:佐藤健 / 有村架纯 / 高桥一生 / 村上虹郎 / 安藤政信 🔖 标签: #浪客剑心最终章追忆篇#电影#ed2k#1080P#AVC#BluRay#DTS-HD #REMUX#TrueHD 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #18162 · 04.05.2026 г., 17:39
🎥束草的冬天 (2025) 📂收录版本:束草的冬天 (2025) 法版蓝光原盘REMUX 内封特效字幕 ⭐️评分:6.7 🏷类型:剧情 👥主演:김가현 / 罗什迪·泽姆 / 朴美贤 / 柳泰浩 / 孔道裕 🔖 标签: #束草的冬天#电影#ed2k#1080P#AVC#DTS-HD #REMUX#SDR#特效字幕 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库
@lsp115 · Post #18146 · 03.05.2026 г., 18:25
🎥成为简·奥斯汀 (2007) 📂收录版本:成为简·奥斯汀 (2007) 国英双语 美版蓝光原盘REMUX 内封特效字幕 ⭐️评分:7.3 🏷类型:爱情 / 剧情 👥主演:安妮·海瑟薇 / 詹姆斯·麦卡沃伊 / 朱莉·沃尔特斯 / 詹姆斯·克伦威尔 / 玛吉·史密斯 🔖 标签: #成为简奥斯汀#电影#ed2k#1080P#AVC#SDR#VC-1 #国语#特效字幕#英语 🤖 投稿:@tpbox_bot 🔍 搜索:@sougou115 ✈️ 机场:红杏云 | 糖果云 📺 公费服:蘑菇Emby媒体库