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

Резултати

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

Пребарај: #andijon

当前筛选 #andijon清除筛选
"Hunarmand" uyushmasi rasmiy sahifasi

@handicraftman · Post #55384 · 19.03.2026 г., 02:53

#Andijon ⚡️Navro‘z bayrami – yangilanish, mehr-oqibat va birdamlikni o‘zida mujassam etgan, xalqimiz hayotida muhim o‘rin tutadigan qutlug‘ ayyom hisoblanadi. 📌Yurtimizda keng nishonlanadigan ushbu bayram munosabati bilan, Andijon viloyati Bobur shahrida ham “Navro‘zni ulug‘lash – insonni ulug‘lashdir!” g‘oyasi asosida bayram tadbirlarini yuqori saviyada tashkil etish ishlari olib borilmoqda. 📊Shaharda o‘tkaziladigan Navro‘z shodiyonalari doirasida: – milliy an’ana va qadriyatlarimiz namoyon etiladi – hunarmandlarimiz o‘z mahoratini namoyish qiladi – turli madaniy-ma’naviy tadbirlar tashkil etiladi 📊Shuningdek, bayram tadbirlarida ishtirok etish uchun Turkiya Respublikasining Hatay viloyatidan 170 nafarga yaqin mehmonlar tashrif buyurishi kutilmoqda. Mazkur tashrif xalqlar o‘rtasidagi do‘stlik va hamkorlik aloqalarini yanada mustahkamlashga xizmat qiladi. 📊Barchangizni ushbu qutlug‘ bayramni munosib qarshi olish va keng nishonlashga chorlaymiz. ✅Faсebook| ✅Instagram ✅Youtube | ✅Murojaat yo'llash

Hashtags

"Hunarmand" uyushmasi rasmiy sahifasi

@handicraftman · Post #55108 · 06.03.2026 г., 04:33

#Andijon ⚡️ Izboskan tumanida “Yoshlar kuni” doirasida keng ko‘lamli ishlar amalga oshirildi. Tadbirlar davomida ko‘plab yoshlar o‘zlarini qiynab kelayotgan muammolariga yechim topdilar. 📌Shuningdek, “Rahbar va yoshlar uchrashuvi”ga O‘zbekiston Respublikasi Mahallalar uyushmasi raisi Qahramon Qurbonboyevning kutilmagan tashrifi yoshlarga yanada katta ruh va ilhom bag‘ishladi. ➡️”Hunarmand“ uyushmasi Andijon viloyati boshqarmasi a’zolari ham tadbirda faol ishtirok etib, o‘z ijod namunalari bilan Qahramon Qo‘chqorovichni hayratlantirdilar. Faсebook| ✅Instagram ✅Youtube | ✅Murojaat yo'lla

Hashtags

"Hunarmand" uyushmasi rasmiy sahifasi

@handicraftman · Post #54786 · 17.02.2026 г., 09:23

#Andijon 🌟 Yangi ustaxona — yangi imkoniyatlar! ⚡️Andijon viloyatida hunarmandchilik sohasida yana bir quvonchli yangilik! 📌Hunarmand uyushmasi Baliqchi tumani bo‘limi a’zosi, faol hunarmand Ismonova Mehrinisoning yangi ustaxonasi tantanali ravishda o‘z faoliyatini boshladi. ✅Ochilish marosimida Badiiy ijodkorlar uyushmasi raisi R. Ismonov, “Hunarmand” uyushmasi Andijon viloyati boshqarmasi boshlig‘i O‘. Arabboev, boshqarma boshlig‘i o‘rinbosari R. Egamberdiev hamda Baliqchi tumani bo‘limi boshlig‘i F. Yaqubova ishtirok etib, hunarmandni samimiy muborakbod etdilar. ➡️Tadbir davomida Mehriniso Ismonovaga “Hunarmand” uyushmasi Andijon viloyati boshqarmasining tashakkurnomasi hamda esdalik kitobi topshirildi. 📊Yangi ustaxonaning ish boshlashi — bu nafaqat bir hunarmandning yutug‘i, balki hududda hunarmandchilikni yanada rivojlantirish, yangi ish o‘rinlari yaratish va milliy an’analarimizni asrab-avaylash yo‘lidagi muhim qadamdir. 📊Mehriniso Ismonovaga yangi ijodiy yutuqlar tilaymiz! Faсebook| ✅Instagram ✅Youtube | ✅Murojaat yo'llash

Hashtags

"Hunarmand" uyushmasi rasmiy sahifasi

@handicraftman · Post #54620 · 11.02.2026 г., 04:25

#Andijon ⚡️Andijon tuman 2-son texnikumi mas’ul xodimlari tomonidan Davlat xavfsizlik xizmati qo‘shinlariga qarashli Qo‘rg‘ontepa tumani 9228-harbiy qism bilan imzolangan hamkorlik memorandumi asosida amaliy ishlar davom etmoqda. 📌Mazkur hamkorlik doirasida 9228-harbiy qismda xizmat olib borayotgan harbiy xizmatchilar uchun elektropayvandchilik va santexnika yo‘nalishlarida o‘quv hamda amaliy darslar tashkil etildi. 📊Mashg‘ulotlarga tajribali hunarmandlar jalb etilib, ular tomonidan harbiylarga elektropayvandchilik bo‘yicha nazariy bilimlar va amaliy ko‘nikmalar berilmoqda. 📊Ushbu darslarning asosiy maqsadi harbiy xizmatchilarning kasbiy ko‘nikmalarini oshirish, ularning shaxsiy qiziqishlari hamda kelgusidagi reja va maqsadlarini amalga oshirishga ko‘maklashishdan iborat. Faсebook|✅Instagram ✅Youtube | ✅Murojaat yo'llash

Hashtags

"Hunarmand" uyushmasi rasmiy sahifasi

@handicraftman · Post #54333 · 30.01.2026 г., 04:13

#Andijon 👍Andijon viloyatida “Imkoniyatlar olami” da bolalar kelajagi uchun muhim qadam 📊“Imkoniyatlar olami” markazida bolalarni kasb-hunarga yo‘naltirish bo‘yicha samarali mashg‘ulotlar olib borilmoqda. Mashg‘ulotlar jarayonida bolalarning qiziqishi va qobiliyatlari inobatga olinib, ularni turli kasblar bilan tanishtirishga alohida e’tibor qaratiladi. 📊Markazimizda bolalar amaliy ko‘nikmalarni egallab, o‘z imkoniyatlarini kashf etmoqda. Bu esa ularning kelajakda mustaqil, o‘z yo‘lini topa oladigan shaxs bo‘lib voyaga yetishiga xizmat qiladi. 📌“Imkoniyatlar olami” — har bir bola uchun imkoniyat va ishonch maskani. ✅Faсebook| ✅Instagram ✅Youtube | ✅Murojaat yo'llash

Hashtags

"Hunarmand" uyushmasi rasmiy sahifasi

@handicraftman · Post #53308 · 03.12.2025 г., 12:16

#Andijon viloyati 👍Nogironlar kuni munosabati bilan Hunarmand uyushmasi, Izboskan tumani bo‘limi boshligi Hamdamova Gulmirahon nogiron hunarmandlar holidan xabar oldi. 📊Ular bilan suhbatlashib, ijodiy faoliyatlari, ehtiyojlari va kunlik hayotdagi qiyinchiliklari haqida ma’lumot olindi. Bu tashrif jamiyatimizda nogiron shaxslarning mehnati va iste’dodini qo‘llab-quvvatlashga qaratilgan mehr-oqibat ruhini yanada kuchaytiradi. ✅Faсebook| ✅Instagram ✅Youtube | ✅Murojaat yo'llash

Hashtags

123•••10•••1516
ПретходнаСтраница 1 од 16Следна