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

Резултати

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

Пребарај: #hujjatlar

当前筛选 #hujjatlar清除筛选
KOMPYUTER AKADEMIYASI

@Kompyuter_Akademiyasi · Post #7007 · 17.03.2025 г., 16:08

​CV nima? + Namuna #info / #hujjatlar ℹ️ Oldinroq ishga kirish yoki o'qish uchun kerak bo'ladigan hujjatlar haqida ma'lumot bergan edim. Shu o'rinda obektivka deb nomlanuvchi hujjatning ham namunasini kanalga joylagan edim. Bugun CV haqida gaplashamiz. 📋CV (lot. Curriculum Vitae, с лат. «hayot kechirishi», ruschada «резюме») — jamlashgan hujjat bo'lib, unda siz ta'lim olish darajangiz va ish faoliyatingizni barcha ketma-ketligini yoritib berasiz. 📃 Obektivka kabi CV'ning ham butun dunyoda tan olingan yagona ko'rinishi yo'q, turli maqsadlar va so'ralayotgan tashkilotlardan kelib chiqib CV turlicha ko'rinishga ega bo'lishi mumkin. Biroq CV tayyorlashda shaxsiy tajribamdan kelib chiqib maslahat berishim mumkin: - CV da imkon qadar barcha imkoniyatlaringizni to'liq, asosli ravishda ko'rsating. Ba'zi CV'larda birorta ko'nikma (kompyuter dasturlarini bilish, jamoa bilan ishlay olish va h.k) ni foiz yoki birorta diagramma ko'rinishida ko'rsatish mumkin. Bu ko'rsatkichni o'zingizni imkon darajangizdan kelib chiqib ko'rsating (amaliyotda ko'rsatib ber desa uyalib qolmang 😉). - CV tayyorlashda ishga yoki o'qishga oid ma'lumot, yutuqlaringizga ko'proq urg'u berish. Chunki ish beruvchiga ishga oid bo'lgan jihatlaringiz muhimroq. - CV'ni o'qingiz bilgan tilda to'ldiring. Ingliz tilini umuman bilmay turib inglizcha CV to'ldirish mumkin, lekin suhbat jarayonida "hammasi fosh bo'lishi" ham mumkin. Biroq ish beruvchi tashkilotda asosiy til ingliz tili bo'lsa va siz ham bu tildan xabaringiz bo'lsa yozavering. - CV'da faqat kerakli va arziydigan yutuqlar haqida ma'lumot bering. ❌Maktabda olgan maqtov yoki faxriy yorliqlar ✅Institutda olingan imtiyozli (qizil) diplom 🔜 Keyingi postda CV tayyorlashda yordam beradigan bir android dasturi haqida ma'lumot berib o'taman. 💻 Kompyuterni birga o'rganamiz ⤵️ TelegramIYouTubeIGuruhIXaritaIDonat

“Yangi O‘zbekiston” universitetiga 2023–2024-o‘quv yilidan o‘qishga qabul qilingan talabalar diqqatiga! ✅Saralash imtihonlaridan muvaffaqiyatli o‘tib, universitetga o‘qishga qabul qilinganlik to‘g‘risidagi xabar yetkazilgan talabgorlar so‘ralgan hujjatlarni [email protected] elektron manziliga yuborishlari so‘raladi. 📩Yuborilishi kerak bo‘lgan hujjatlar: 🔹o‘rta maxsus ta'lim bosqichini tugatganlik to'g'risidagi attestat; 🔹ingliz tilini bilish sertifikati; 🔹Ijtimoiy himoya yagona reestriga kirganlik haqida ma'lumotnoma (agar mavjud bo'lsa); 🔹xalqaro olimpiadalardaolingan sertifikat (agar mavjud bo‘lsa). 🗓Yuqoridagi hujjatlarni yuborishning oxirgi muddati – 5-sentyabr. ❗️Eslatib o‘tamiz, universitetga o‘qishga hujjatlar qabuli davom etmoqda. 🔁English ➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖ #hujjatlar#qabul_2023 ⬇️Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook

8TV.UZ Official

@xorazm8tv_rasmiy · Post #1215 · 06.06.2024 г., 18:14

Ўзбекистон Республикаси Президенти Шавкат Мирзиёев ва Туркия Республикаси Президенти Режеп Таййип Эрдоған Кенг қамровли стратегик шерикликни чуқурлаштириш тўғрисида қўшма декларацияни имзоладилар. — Президент Республики Узбекистан Шавкат Мирзиёев и Президент Турецкой Республики Реджеп Тайип Эрдоган подписали Совместную декларацию об углублении всеобъемлющего стратегического партнерства. #Mirziyoyev#tashrif#Turkiya#hujjatlar Prezident.uz|Facebook|Instagram|YouTube|X

8TV.UZ Official

@xorazm8tv_rasmiy · Post #1054 · 27.05.2024 г., 13:38

Ўтказилган музокаралар якунлари бўйича Ўзбекистон Республикаси Президенти Шавкат Мирзиёев ва Россия Федерацияси Президенти Владимир Путин Қўшма баёнот имзоладилар. Давлат раҳбарлари ҳузурида муҳим икки томонлама битимларни алмашиш маросими бўлиб ўтди. — По итогам состоявшихся переговоров Президент Республики Узбекистан Шавкат Мирзиёев и Президент Российской Федерации Владимир Путин подписали Совместное заявление. В присутствии глав государств состоялась церемония обмена важными двусторонними соглашениями. #Mirziyoyev#tashrif#Rossiya#hujjatlar Prezident.uz|Facebook|Instagram|YouTube|X

IIV | Rasmiy kanal

@IIVUZ · Post #143688 · 26.03.2026 г., 13:25

Oʻzbekiston – Tojikiston Oliy davlatlararo kengashining birinchi yigʻilishidan soʻng ikki tomonlama hujjatlarni imzolash va almashish marosimi boʻldi. — По итогам первого заседания узбекско-таджикского Высшего межгосударственного совета состоялась церемония подписания и обмена двусторонними документами. #Mirziyoyev#tashrif#Tojikiston#hujjatlar Prezident.uz|Facebook|Instagram|YouTube|X

Oʻzbekiston Respublikasi Prezidenti Shavkat Mirziyoyev va Pokiston Islom Respublikasi Bosh vaziri Shahboz Sharif Qoʻshma deklaratsiyani imzoladilar. Yetakchilar huzurida ikki tomonlama hujjatlarni almashish marosimi boʻlib oʻtdi. — Президент Республики Узбекистан Шавкат Мирзиёев и Премьер-министр Исламской Республики Пакистан Шахбаз Шариф подписали Совместную декларацию. В присутствии лидеров состоялся обмен двусторонними документами. #Mirziyoyev#tashrif#Pokiston#hujjatlar Prezident.uz|Facebook|Instagram|YouTube|X

Оhangaron shahar hokimligi

@ohangaronshahar · Post #76545 · 26.03.2026 г., 14:01

Oʻzbekiston – Tojikiston Oliy davlatlararo kengashining birinchi yigʻilishidan soʻng ikki tomonlama hujjatlarni imzolash va almashish marosimi boʻldi. — По итогам первого заседания узбекско-таджикского Высшего межгосударственного совета состоялась церемония подписания и обмена двусторонними документами. #Mirziyoyev#tashrif#Tojikiston#hujjatlar Prezident.uz|Facebook|Instagram|YouTube|X

Istanbul Boshkonsulxonasi

@istanbul2020Boshkonsulxona · Post #2651 · 29.01.2026 г., 17:35

Oliy darajadagi Strategik hamkorlik kengashi yig‘ilishidan so‘ng ikki tomonlama hujjatlar imzolandi. — По завершении заседания Совета стратегического сотрудничества высшего уровня состоялось подписание двусторонних документов. #Mirziyoyev#tashrif#Turkiya#hujjatlar Prezident.uz|Facebook|Instagram|YouTube|X

Oʻzbekiston – Tojikiston Oliy davlatlararo kengashining birinchi yigʻilishidan soʻng ikki tomonlama hujjatlarni imzolash va almashish marosimi boʻldi. — По итогам первого заседания узбекско-таджикского Высшего межгосударственного совета состоялась церемония подписания и обмена двусторонними документами. #Mirziyoyev#tashrif#Tojikiston#hujjatlar Prezident.uz|Facebook|Instagram|YouTube|X

O‘zbekiston Respublikasi Prezidenti Shavkat Mirziyoyev va Turkmaniston Prezidenti Serdar Berdimuhamedov Qo‘shma bayonot imzoladilar. Davlat rahbarlari huzurida ikki tomonlama hujjatlarni almashish marosimi bo‘lib o‘tdi. — Президент Республики Узбекистан Шавкат Мирзиёев и Президент Туркменистана Сердар Бердымухамедов подписали Совместное заявление. В присутствии глав государств состоялся обмен подписанными документами. #Mirziyoyev#tashrif#Turkmaniston#hujjatlar Prezident.uz|Facebook|Instagram|YouTube|X

Muzokaralar yakunida O‘zbekiston Respublikasi Prezidenti Shavkat Mirziyoyev va Qozog‘iston Respublikasi Prezidenti Qasim-Jomart Toqayev Qo‘shma bayonot imzoladilar hamda Oliy Davlatlararo kengash qarorlarini qabul qildilar. — По итогам переговоров Президент Республики Узбекистан Шавкат Мирзиёев и Президент Республики Казахстан Касым-Жомарт Токаев подписали Совместное заявление и приняли решения Высшего Межгосударственного совета. #Mirziyoyev#tashrif#Qozogiston#hujjatlar Prezident.uz|Facebook|Instagram|YouTube|X

Oʻzbekiston – Tojikiston Oliy davlatlararo kengashining birinchi yigʻilishidan soʻng ikki tomonlama hujjatlarni imzolash va almashish marosimi boʻldi. — По итогам первого заседания узбекско-таджикского Высшего межгосударственного совета состоялась церемония подписания и обмена двусторонними документами. #Mirziyoyev#tashrif#Tojikiston#hujjatlar Prezident.uz|Facebook|Instagram|YouTube|X

123•••67
ПретходнаСтраница 1 од 7Следна