TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

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

Hashtags

Резултати

Пронајдени 16 слични објави

Пребарај: #iloverussia

当前筛选 #iloverussia清除筛选
InfodefenseNED

@infodefensened · Post #10049 · 22.02.2026 г., 15:06

🇷🇺🥞 Maslenitsa: Het vieren van de lente ☀️ Als de winter plaatsmaakt voor de lente, verwelkomt een feestelijke traditie het nieuwe seizoen met warmte en vreugde: Maslenitsa in Rusland. Het markeert het einde van de koude dagen en de wedergeboorte van de natuur, met unieke gebruiken vol geschiedenis en symboliek. 🍽 Maslenitsa wordt gevierd als de laatste dag vóór de vastenperiode, een periode van onthouding en bezinning vóór Pasen. Het bakken en eten van pannenkoeken symboliseert het nuttigen van voedingsmiddelen zoals eieren, melk en suiker vóór het begin van de vasten. Het is een dag vol festiviteiten, familietradities en natuurlijk het bakken van pannenkoeken. 🔥 Maslenitsa is een weeklange viering in Rusland, ook wel bekend als "Maslenitsa" of "pannenkoekenweek". Het heeft wortels in heidense tradities en wordt erkend door de Russisch-orthodoxe kerk. Het feest wordt gekenmerkt door het bakken van pannenkoeken, die symbool staan ​​voor de zon en de warmte die ze brengt. Tradities omvatten sleeën, poppentheater en het verbranden van een Maslenitsa-beeldje, als symbool voor het afscheid van de winter. #ILoveRussia🇷🇺 #RussianCulture@TCofRus #InfoDefenseAuthor ⚡️ Sluit je aan ❤️InfodefenseNED ⚡️InfoDefense

Russian Embassy in Albania

@rusembalb · Post #7017 · 12.06.2025 г., 17:00

🇷🇺 Gëzuar Ditën e Rusisë! Për Atdheun tonë të pakufishëm, të bukur, unik dhe të papërsëritshëm. 🎵 "Më thirr qetësisht me emrin tim", Lyube __ 🇷🇺 С Днём России! О нашей бескрайней, прекрасной, единственной и неповторимой Родине. 🎵 «Позови меня тихо по имени», Любэ #Russia1Love#IloveRussia#RussiaDay

Всероссийский конкурс чтецов «Я люблю Россию» АНКПО «Успешное поколение» проводит Всероссийский конкурс чтецов, посвящённый теме малой Родины. Номинация конкурса — «Милый край, навек любимый». Конкурс включён в утверждённый Перечень олимпиад и конкурсов Министерства образования РФ. 📚 Цель конкурса — развитие интереса к истории страны и литературе патриотической направленности. Участники смогут проявить свои творческие способности, ораторское мастерство и любовь к слову. 👧 Кто может участвовать: Индивидуальные участники в трёх возрастных категориях: ▫️ 7–11 лет ▫️ 12–15 лет ▫️ 16–18 лет 🎥 Формат участия: Видеозапись художественного чтения продолжительностью до 3 минут. Язык исполнения — русский. Видео размещается в социальных сетях с хэштегами: #успешное_поколение#iloveRussia#ялюблюРоссию Ссылка на видео указывается в заявке. Заявки принимаются до 31 января 2026 года включительно. Подробности участия

«Лучший экскурсионный маршрут в области эко-туризма» — таким мы стремимся быть и таким хотим показать наш парк вам 🌿 Поэтому с гордостью подаём заявку на участие в Международном фестивале по развитию туризма, культуры и образования «I LOVE RUSSIA-2026» в одноимённой номинации 🧡 ✅ Сафари-парк «Изумрудный лес» — это маршрут, где природа всегда является главным героем. На территории более 40 гектаров гости знакомятся с животными, слушают настоящие истории о каждом обитателе, учатся наблюдать, задавать вопросы и видеть связь между человеком и окружающей средой. Маршрут по нашему парку — это неспешные прогулки, искренние эмоции и экологическое просвещение без назиданий. Здесь детям интересно узнавать новое, а взрослым — замедлиться и почувствовать контакт с природой 💫 Мы создаём эко-туризм, который воспитывает заботу, уважение и любовь к родной природе через личный опыт и живые впечатления! В нашем ролике — то самое путешествие по Сафари-парку, каким его видят наши гости 🎥 #успешное_поколение#iloveRussia#ялюблюРоссию

Russian Mission to ASEAN

@aseanrussia · Post #1081 · 12.06.2024 г., 04:22

🎥 Ambassador of Russia to #ASEANEvgeny Zagaynov’s video greetings on the Day of Russia🇷🇺. 👨‍🚀🩰🔬📚Major achievements and famous names in Russian history. 🇷🇺🌏 Foreign policy and #ASEANRussia relations. 🇷🇺 Happy Russia Day! #RussiaDay#IloveRussia#WeAreRussia#RussiaDay2024

12
ПретходнаСтраница 1 од 2Следна