@muxtasarumarova · Post #640 · 11.06.2023 г., 15:26
Ohirgi daqiqalarda Tojikiston hisobni tenglashtirib qoʻydi 1:1 🇹🇯🆚🇹🇲 #CAFANationsCup #CAFA
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
Пребарај: #cafa
@muxtasarumarova · Post #640 · 11.06.2023 г., 15:26
Ohirgi daqiqalarda Tojikiston hisobni tenglashtirib qoʻydi 1:1 🇹🇯🆚🇹🇲 #CAFANationsCup #CAFA
Hashtags
@aslanyan_profutbol · Post #2020 · 01.06.2025 г., 12:08
Award Winners: 🥉 3rd Place: 🇹🇲Turkmenistan 🏆CAFA U17 Championship 2025 #turkmenistan#CAFA
Hashtags
@wfakr · Post #3526 · 11.02.2024 г., 16:41
✔️Итоговая турнирная таблица CAFA Women’s Futsal Championship 2024 #kyzdarkurama#futsalkgz#CAFA
Hashtags
@wfakr · Post #3304 · 31.01.2024 г., 16:12
🇰🇬Женская Национальная сборная по футзалу готовится к CAFA Women’s Futsal Championship ℹ️Турнир пройдет в городе Душанбе, с 2-12 февраля,где сборная Кыргызстана встретится с Узбекистаном, Ираном, Таджикистаном и Туркменистаном Трансляции матчей будут доступны на телеканале Kyrgyz Sport TV в кабельных сетях Мега-Лайн, Акнет, Неотелеком, а также в видеосервисе MEGA TV #kyrgyzkurama#kyzdarkurama#futsal_kgz#cafa
@aslanyan_profutbol · Post #2352 · 02.09.2025 г., 14:15
Olympic Stadium Tashkent set for a thrilling clash! 🇹🇲vs 🇺🇿 Turkmenistan vs Uzbekistan — the stage is ready #CAFA#CAFANationscup2025
Hashtags
@wfakr · Post #3527 · 11.02.2024 г., 18:12
CAFA МЕЛДЕШИНИН ЖЫЙЫНТЫГЫ Кыргыз Республикасынын футзал боюнча Улуттук кыз-келиндер курамасынын катышуусундагы CAFA Women’s Futsal Championship 2024 мелдеши аяктады. 🥉Турнирдин жыйынтыгы боюнча биздин курама команда 6 упай топтоп, коло медалдардын ээси болду. 1 орун - Иран (12 упай) 2 орун - Өзбекстан (9 упай) 3 орун - Кыргызстан (6 упай) 4 орун - Түркмөнстан (3 упай) 5 орун - Тажикстан (0 упай) - ИТОГИ ТУРНИРА CAFA Завершился турнир CAFA Women’s Futsal Championship с участием Национальной женской сборной Кыргызской Республики по футзалу. 🥉По итогам турнира наша сборная заработав 6 очков, стала обладателем бронзовых медалей. 1 место - Иран (12 очков) 2 место - Узбекистан (9 очков) 3 место - Кыргызстан (6 очков) 4 место - Туркменистан (3 очка) 5 место - Таджикистан (0 очков) #kfu_kg#futsalkgz#kyzdarkurama#CAFA
@aslanyan_profutbol · Post #2356 · 02.09.2025 г., 14:15
Teams have arrived! 🇹🇲 vs 🇺🇿 Players focused, ready to compete and give it all on the pitch. #CAFA#Turkmenistan#Uzbekistan
Hashtags
@aslanyan_profutbol · Post #1767 · 13.02.2025 г., 10:49
🏆 CAFA Women's Futsal Championship 2025 Standings after Matchday 3 #CAFA#CAFAFutsal#CAFAWomens
Hashtags
@aslanyan_profutbol · Post #1757 · 13.02.2025 г., 10:49
🏆 CAFA Women's Futsal Championship 2025 ⚽️ Matchday 3 📸 Photos from the match 🇹🇯 Tajikistan 🆚🇹🇲 Turkmenistan – 0️⃣:1️⃣ #CAFA#CAFAFutsal#CAFAWomens
Hashtags
@aslanyan_profutbol · Post #1756 · 13.02.2025 г., 10:49
🏆 CAFA Women's Futsal Championship 2025 ⚽️ Matchday 3 🇹🇯 Tajikistan 🆚🇹🇲 Turkmenistan – 0:1 🔝 Player of the match – Maya Musaskaya (🇹🇲 Turkmenistan) #CAFA#CAFAFutsal#CAFAWomens
Hashtags
@aslanyan_profutbol · Post #1755 · 13.02.2025 г., 10:49
🏆 CAFA Women's Futsal Championship 2025 ⚽️ Matchday 3 🇹🇯 Tajikistan 🆚🇹🇲 Turkmenistan – 0️⃣:1️⃣ #CAFA#CAFAFutsal#CAFAWomens
Hashtags
@aslanyan_profutbol · Post #1742 · 09.02.2025 г., 05:02
🏆CAFA Women's Futsal Championship 2025 ⚽️ Matchday 1 📆 February 9 | Sunday ⌚️ 14:00 I 🇹🇲 Turkmenistan 🆚🇰🇬 Kyrgyz Republic ⌚️17:00 I 🇺🇿 Uzbekistan 🆚🇮🇷 IR Iran 🏟Venue: Dushanbe Indoor Hall #CAFA#CAFAFutsal#CAFAWomens
Hashtags