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

Резултати

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

Пребарај: #usfk

当前筛选 #usfk清除筛选
Новости UA

@novynaua · Post #4512 · 06.03.2026 г., 16:26

USFK вывезли из Кореи управляемые боеприпасы, обеспокоены эксперты По данным корейских СМИ, в декабре прошлого года США перевезли 1000 комплектов управляемых боеприпасов с территории Южной Кореи в США, вероятно, для операций против Ирана. Белый дом подтверждает, что решение принималось без согласования с Сеулом. Эксперты выражают опасения, что продолжительное напряжение на Ближнем Востоке может ослабить обороноспособность Южной Кореи. Мнения в регионе разделились. Источник: Kharkov_Perviy #USFK#ЮжнаяКорея#оборона Подпишись.

🇰🇷💥🇺🇸На военных базах США в Южной Корее произошли крупные утечки авиационного топлива 🛢️Так, 26 января обнаружена утечка около 41600 литров топлива из резервуара на авиабазе Кунсан (провинция Северная Чолла). По факту происшествия приняты меры экстренного реагирования. Заявлено, что прямой угрозы военнослужащим и жителям близлежащих районов нет. Загрязнения источников воды не выявлено. Ведётся расследование. ⛽Далее 5 февраля аналогичное происшествие произошло на авиабазе Осан (провинция Кёнги). По состоянию на 13 число удалось собрать примерно 870 литров. #Новости#Корея#Происшествие#Военные#США#USFK

💥Инцидент с истребителями ВВС США и КНР над Жёлтым морем 🇺🇸⚡🇨🇳Источники в военных кругах сообщают, что 18 числа около 10 самолётов F-16 из состава американского воинского контингента в Южной Корее (USFK) в рамках учений вылетели с авиабазы Осан (провинция Кёнги) и совершали маневрирование в международном воздушном пространстве над Жёлтым морем. Они пролетели между опознавательными зонами ПВО РК (KADIZ) и Китая (CADIZ), которые не перекрываются. При приближении истребителей США к району CADIZ КНР поднял в воздух свои истребители, что вызвало рост напряжённости. 🤷‍♂️Как стало известно, USFK заранее уведомили военных РК о проведении учений, но не предоставили конкретный план полётов. #Новости#Корея#Политика#USFK#США#Китай#ВВС#Инцидент#Авиация

🇺🇸🎯СМИ: США передислоцируют часть развёрнутых в РК комплексов THAAD на Ближний Восток 🏹✈️Американские СМИ со ссылкой на анонимные источники в правительстве, сообщили о планах администрации президента Д. Трампа перебросить часть находящихся в Южной Корее элементов системы ПРО THAAD на Ближний Восток в целях усиления обороны в Индо-Тихоокеанском регионе. Напомним, ранее на авиабазе USFK в Осане были замечены тяжёлые военно-транспортные самолёты C-5 и C-17. 💥📰Из сообщений всё тех же СМИ стало известно, что по меньшей мере одна РЛС типа AN/TPY-2, входящая в состав батареи THAAD на базе США в Иордании, была уничтожена в результате массированного ответного удара Ирана 1-2 марта. Кроме того, в период 28 фераля-1 марта повреждения из-за иранских атак повреждения получила батарея THAAD, развёрнутая на территории ОАЭ. Отметим, что стоимость одного радара THAAD оценивается примерно в 500 млн долларов. #Новости#Корея#Политика#США#БлижнийВосток#USFK#THAAD#ПРО#РЛС

🇺🇸🇰🇷США создали отдельную структуру для интеграции своих стратегических средств в альянс с Южной Кореей 👀Ряд источников сообщают о функционировании с июня 2025 года на Корейском полуострове подразделения стратегической интеграции J10. Примечательно, что соответствующая штабная номенклатура обычно применяется военными США для обозначения функций, связанных с ядерным оружием и противодействием ОМУ. 🧩Изначально оно было сформировано под кодом J5 в 2024 г., а позже трансформировано в J10. Теперь же оно курирует вопросы интеграции ядерных и конвенциональных вооружений в рамках альянса Вашингтона и Сеула, а также выполняет функции связующего звена между воинским контингентом США в Корее (USFK) и Стратегическим командованием США, которое контролирует ЯО и стратегические средства. ☢️Факт существования J10 указывает на наличие отдельного от совместной командной структуры союзников и подконтрольного США канала, курирующего военное стратегическое планирование и вопросы ядерного оружия, что может вызывать вопросы к эффективности совместной Консультативной группы по ядерным вопросам (NCG). ⚠️С другой стороны, это можно рассматривать как часть подготовки к передаче Сеулу полномочий оперативного управления армией в военное время (OPCON), достичь чего РК стремится к 2030 году. #Новости#Корея#Политика#США#Альянс#USFK#ЯдерноеОружие#OPCON#J10

🪖🗣️Командующий воинским контингентом США в Корее (USFK) Ксавье Брансон в ходе слушаний в Комитете по вооружённым силам Палаты представителей заявил, что Пентагон рассматривает план действий, предусматривающий выполнение условий для передачи Сеулу права управления вооружёнными силами в условиях военного времени (OPCON) «не позднее 2 квартала 2029 г.). ☝️Необходимые для этого условия состоят из возможностей РК осуществлять руководство объединёнными силами, её ударного и противовоздушного потенциала, а также обстановки в сфере безопасности в регионе. Причём Брансон отметил, что решение вопроса с получением прав OPCON должно быть достигнуто только при выполнении всех заявленных требований, подчеркнув недопустимость постановки «политической целесообразности» впереди условий. 👀В дальнейшем США планируют обсуждать с Р. Корея условия OPCON в рамках встреч высокого уровня в форматах KIDD, MCM и SCM. При этом американец оценил кондиции корейцев как «хорошие», сославшись на рост вложений Сеула в оборону и планы увеличения военных расходов. #Новости#Корея#Политика#США#OPCON#USFK#Брансон#Союзники#Альянс