@TgSticker · Post #42790 · 02.04.2026 г., 18:50
Mewgenics #game 😊создать свои стикеры
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
Пребарај: #game
@TgSticker · Post #42790 · 02.04.2026 г., 18:50
Mewgenics #game 😊создать свои стикеры
Hashtags
@TgSticker · Post #42233 · 14.01.2026 г., 07:30
FGO Servants 2 #game 😊создать свои стикеры
Hashtags
@HashtagUz · Post #14863 · 14.03.2026 г., 03:57
😅Shovvoz geymer yutish yo'lini topibdi... ➡️#game | Birinchi IT-Blog
Hashtags
@HashtagUz · Post #14708 · 16.01.2026 г., 12:26
🚊App Store’da Subway Surfers City o‘yini uchun oldindan buyurtma ochildi ℹ️ Bu hammaga tanish Subway Surfers City, ammo yangi mexanika va rejimlar bilan. 📅 O‘yin 26-fevral kuni chiqadi va bepul bo‘ladi. ➡️#game | Birinchi raqamli IT-Blog
Hashtags
@HashtagUz · Post #14608 · 12.12.2025 г., 14:59
🔥 The Game Awards 2025 mukofoti g‘oliblari ro‘yxati 🔹 Yil o‘yini — Clair Obscur: Expedition 33 🔹 Eng yaxshi geym-direktor ishi — Clair Obscur: Expedition 33 🔹 Eng yaxshi syujet (narrativ) — Clair Obscur: Expedition 33 🔹 Eng yaxshi art-direksiya — Clair Obscur: Expedition 33 🔹 Eng yaxshi saundtrek va musiqa — Clair Obscur: Expedition 33 🔹 Eng yaxshi audio dizayn — Battlefield 6 🔹 Eng yaxshi ekshen o‘yin — Hades II 🔹 Eng yaxshi sarguzasht-ekshen — Hollow Knight: Silksong 🔹 Eng yaxshi RPG — Clair Obscur: Expedition 33 🔹 Eng yaxshi o‘yin qo‘llab-quvvatlovi — No Man’s Sky 🔹 Eng yaxshi fighting o‘yin — Fatal Fury: City of the Wolves 🔹 Eng yaxshi oilaviy o‘yin — Donkey Kong Bananza 🔹 Eng yaxshi strategiya yoki simulyator — Final Fantasy Tactics: The Ivalice Chronicles 🔹 Eng yaxshi sport yoki poyga o‘yini — Mario Kart World 🔹 Eng yaxshi mobil o‘yin — Umamusume: Pretty Derby 🔹 Eng yaxshi aktyorlik ijrosi — Jennifer English (Maelle roli, Clair Obscur: Expedition 33) 🔹 Eng yaxshi videoo‘yin adaptatsiyasi — The Last of Us (2-mavsum) 🔹 Eng yaxshi multiplayer o‘yin — ARC Raiders 🔹 Eng yaxshi indie o‘yin — Clair Obscur: Expedition 33 🔹 Eng yaxshi debyut indie o‘yin — Clair Obscur: Expedition 33 🔹 Kirish imkoniyatlaridagi innovatsiya — DOOM: The Dark Ages 🔹 Games for Impact (ijtimoiy muammolarni yoritgan o‘yin) — South of Midnight 🔹 Hamjamiyatni eng yaxshi qo‘llab-quvvatlash — Baldur’s Gate 3 🔹 “O‘yinchilar tanlovi” mukofoti — Wuthering Waves 🔹 Eng kutilgan o‘yin — Grand Theft Auto VI 🔹 Eng yaxshi kontent yaratuvchisi — MoistCr1TiKaL 🔹 Eng yaxshi kibersport o‘yini — Counter-Strike 2 🔹 Eng yaxshi kibersportchi — Chovy 🔹 Eng yaxshi kibersport jamoasi — Team Vitality (Counter-Strike 2) ➡️#game | Birinchi IT-Blog
Hashtags
@HashtagUz · Post #14540 · 17.11.2025 г., 14:45
🎮 Ertaga Half-life 3 daqtim etilarmish ✅ Ishonchli insayderlar shunday dedi. ➡️#game | Birinchi IT-Blog
Hashtags
@HashtagUz · Post #14528 · 13.11.2025 г., 14:59
🎮 Fakt: GTA VI’ning kechiktirilishi Rockstar’ga 60 million dollarga tushgan 📣Insayder Tom Hendersonning aytishicha, o‘yin chiqishining ortga surilishi Rockstar va Take-Two Interactive’ga taxminan 60 million dollar zarar keltirishi mumkin. ℹ️ Kompaniya relizni kechiktirayapti, chunki ular o‘yinni mukammal darajada sayqallab, tanqidiy xatolarni butunlay oldini olishni istashadi. Xom, tayyor bo‘lmagan versiyani chiqarish esa pul qaytarishlar, savdo pasayishi va obro‘ to‘kilishiga olib kelishi mumkin. ➡️#game | Birinchi IT-Blog
Hashtags
@HashtagUz · Post #14245 · 25.08.2025 г., 08:33
🐉 Mortal Kombat: Legacy Kollection yangi treyleri chiqdi 🎮 Ushbu to‘plamga yigirmadan ortiq klassik o‘yinlar kiritilgan: Mortal Kombat 1–4, Mortal Kombat Mythologies: Sub-Zero, Mortal Kombat: Special Forces, Mortal Kombat Advance, Mortal Kombat: Deadly Alliance, Mortal Kombat: Tournament Edition, shuningdek turli konsollar uchun ularning portlari. 👨💻 Dasturchilar o‘yinlarni zamonaviy platformalarga moslashtirish, grafikani yaxshilash va multiplayer qo‘shishni va’da qilishgan. 📅 Xabarlarga ko‘ra, to‘plam 29-sentyabr kuni chiqariladi. U PC, PS5, PS4, Xbox Series X|S, Xbox One va Nintendo Switch/Switch 2 uchun mavjud bo‘ladi. ➡️#game | Birinchi raqamli IT-Blog
Hashtags
@HashtagUz · Post #14068 · 27.05.2025 г., 04:53
🇫🇷 Fransuz yigiti Super Mario o‘yinini Big Mac va naggets yordamidaboshqardi 🍔 U yeguliklarga maxsus sensorli platani ulagan — bosilganda ularni oddiy tugmadek signal uzatadigan qurilmaga aylantirgan. 🎮 Bu qurilmalar ochiq savdoda mavjud bo‘lib, odamlar ular orqali hatto bananlar yoki sosiska bilan ham o‘yin o‘ynashi mumkin! 👀 Siz nima yordamida o'yin o'ynagan bo'lardingiz? ➡️#game | Birinchi raqamli IT-Blog
Hashtags
@HashtagUz · Post #13851 · 28.03.2025 г., 06:19
🔥 Kutilgan reliz: Steam’da InZOI taqdim etildi 🎮 Bu koreyscha “The Sims qotili” va u bir nechta syurprizlar bilan chiqqan. 🎨 Eng kuchli personaj tahrirlovchi — hatto o‘z yuzingizni yaratish yoki mashhurlarni nusxalash mumkin. 🖼 Istalgan suratni 3D dunyoga olib o‘tish mumkin, hatto 90-yillardagi gilamni ham. ☕️ Qahramon hatto choynak yoqayotgan paytda tok urib o‘lishi ham mumkin. 🇷🇺 Rus tili qo‘llab-quvvatlanadi, va barcha qo‘shimchalar bepul bo‘ladi. ⛔️ O‘yin allaqachon torrentlarda paydo bo‘lgan, ammo uning Steam’dagi "halol" narxi atigi $24.99. ➡️#game | Birinchi raqamli IT-Blog
Hashtags
@HashtagUz · Post #13758 · 02.03.2025 г., 07:36
🎮Left 4 Dead 2 RTX-moddan foydalangan holda grafikani sezilarli darajada yaxshiladi 💻 Modifikatsiya nurlarning yo‘nalishini sozlash imkoniyatini beradi. Yuklab olish — shu yerda.Gameplayniko‘rish — shu yerda. 👀 Siz ushbu oʻyinni oʻynaganmisiz? Yoqadimi? ➡️#game | Birinchi raqamli IT-Blog
Hashtags
@HashtagUz · Post #13633 · 29.01.2025 г., 10:40
🎮 GTA 6 Online alohida sotiladi va arzonroq bo‘lishi mumkin 💰 Insayder Tez2’ga ko‘ra, Rockstar GTA 6Online’ni alohida sotuvga chiqaradi va uning narxi $60-70 dan past bo‘lishi mumkin. 📦 Demak, ikki versiya taqdim etilishi kutilmoqda: 1️⃣ Faqat GTA 6 Online — arzonroq narxda. 2️⃣ To‘liq versiya — syujetli rejimi va onlayn bilan. 🎮 Bu xuddi RDR 2 formatiga o‘xshash bo‘lishi mumkin, unda onlayn va syujetli rejimi turli paketlarda sotilgan edi. ➡️#game | Birinchi raqamli IT-Blog
Hashtags