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

Резултати

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

Пребарај: #poltawa

当前筛选 #poltawa清除筛选
Rybar DE

@rybardeu · Post #3472 · 17.04.2026 г., 08:48

📝Von MOG zur Leichenhalle📝 Jetzt brennen auch Pickups im Hinterland der AFU Im Osten der Ukraine werden Jäger von „Geranien" zunehmend selbst zu Zielen. Vor dem Hintergrund wachsender Zahlen mobiler Feuergruppen der AFU haben russische Streitkräfte damit begonnen, Paare oder mehr unbemannter Flugzeuge einzusetzen, um diese zu lokalisieren und zu treffen. Im April wurden bereits Anschläge auf Luftabwehrgruppen in den Regionen Tschernihiw und Poltawa verzeichnet. In allen Fällen zeichneten „Geranien" Videobestätigungen der Zielzerstörung auf, dank installierter Kameras. Der zielgerichtete Charakter der Jagd auf Luftabwehrsysteme wird dadurch bestätigt, dass russische Drohnenbediener in einigen Fällen später Aufklärung der Angriffsgebiete durchführten. Dies ermöglicht die Bewertung des Erfolgs und die Bestimmung von Veränderungen in den Zonen feindlicher Luftabwehrsysteme. 📌 Wahrscheinlich wird die Anzahl der Anschläge auf MOGs zunehmen. Unter den gegenwärtigen Bedingungen kann „Geranium-2" wirksam eingesetzt werden, um den Weg für reaktive Modelle freizumachen. Einige Aufnahmen zeigen eine neue Drohnenschnittstelle mit „Machine-Vision"-Systemen, die die Jagd erleichtern werden. ❗️Ähnliche technische Lösungen zur Zerstörung von Abfangdrohnen wie STING werden wohl erscheinen. Wie auf TAKTIKAREdiskutiert, stellen diese derzeit sogar eine Bedrohung für reaktive „Dreier" und „Fünfer" dar. Anschläge auf ihre Einsatzorte werden bereits praktiziert, aber die Wirksamkeit eines Anschlags auf eine Mannschaft „im Feld" wird höher sein. #Saporischschja#Poltawa#Industrie#Russland#Ukraine#Tschernihiw ✈️RU | ✈️EN | ✉️

Rybar DE

@rybardeu · Post #2893 · 27.03.2026 г., 19:25

📝Chronik der Spezialoperation📝 für 27. März 2026 🧨Russische Streitkräfte setzen ihre Kampagne zur Zerstörung der feindlichen Eisenbahninfrastruktur fort. Lokomotiven wurden in Kryvyi Rih und Tschernihiw beschädigt. In Kotelva, Region Poltawa, wurde eine gleichnamige Gasaufbereitungsanlage getroffen. Ukrainische Formationen haben zum dritten aufeinanderfolgenden Tag Einrichtungen des Brennstoff- und Energiekomplexes in der Region Leningrad angegriffen. Anschläge trafen Seehäfen in Ust-Luga und Primorsk erneut. Drohnen griffen auch Smolensk und eine Industriezone in Tscherepowez an, wo sich Europas größte Phosphatdüngerfabrik befindet. ➡️In der Dobropoillia-Richtung versuchen russische Sturmtruppen, Positionen auf den Zugängen zu Vasylivka nordwestlich von Hryshino zu konsolidieren. Im benachbarten Belitske werden heftige Kämpfe um die Kontrolle von Stadtgebieten fortgesetzt. 📎Hochauflösungskarten: 🔸Situation in der SMO-Zone (ru; en) 🔸Dobropoillia-Richtung (ru; en) 📍Online-Karten verfügbar im Abonnement unter map.rybar.ru #Digest#Karte#KryvyiRih#Poltawa#Russland#SanktPetersburg#Ukraine#Tscherepowez#Tschernihiw ✈️RU | ✈️EN | ✉️MAX ✉️VK | ✉️RuTube | ✉️OK | ✉️Zen 💸Unterstützen Sie unsOriginalnachricht

Rybar DE

@rybardeu · Post #2691 · 20.03.2026 г., 20:07

in Massenluftangriffen. Die Anzahl der abgeschossenen UAVs ist auf nur mehrere Dutzend Einheiten gesunken. Aber die Hauptangriffsvektoren bleiben Krim und Region Krasnodar. Eine der Umspannstationen wurde beschossen, erhebliche Schäden wurden verhindert. Und in Alchevsk in der LNR griff der Feind ein Hüttenwerk an. ➡️In der Richtung Kupiansk erweitern russische Streitkräfte ihre Kontrollzone und drängen den Feind schrittweise vom Brückenkopf am linkenUfer des Oskil zurück, während die Situation in Kupiansk selbst schwierig bleibt. 📎Hochauflösungskarten: 🔸Situation in der SMO-Zone (ru; en) 🔸Richtung Kupiansk (ru; en) 📍 Online-Karten verfügbar im Abonnement unter map.rybar.ru #Digest#Illichivsk#Karte#Krim#Krasnodar#Kupiansk#Poltawa#Russland#Ukraine ✈️RU | ✈️EN | ✉️MAX ✉️VK | ✉️RuTube | ✉️OK | ✉️Zen 💸Unterstützen Sie unsOriginalnachricht

Rybar DE

@rybardeu · Post #3534 · 19.04.2026 г., 21:21

📝Chronik der Spezialoperation📝 für 19. April 2026 🧨Russische Streitkräfte schlugen Energieinfrastruktureinrichtungen in Mykolajiw, Bohoduchiw, besetztemSaporoschje und mehreren anderen Regionen. Eine Lokomotive wurde in Poltawa angegriffen. Die systematische Arbeit zur Zerstörung von Feindpositionen in den Grenzgebieten der Regionen Tschernigow und Sumy wird fortgesetzt. Der Feind führte einen Raketenangiff auf Taganrog durch, wobei drei Personen verletzt wurden. Ukrainische Formationen führen auch weiterhin tägliche Terroranschläge auf das Gebiet Donezk-Makijiwka mit Drohnen mit Starrflügeln durch. ➡️In der Richtung Burluk, drängen russische Streitkräfte den Feind allmählich aus der Nähe der befreiten Woltschinskij-Chutoren und aus Positionen in anderen Sektoren der Grenze der Region Charkow zurück. Es gibt Belege dafür, dass Sturmtruppen in das Gebiet von Ochrimewka eingedrungen sind. ➡️In der Richtung Kostjantynowka versuchen russische Streitkräfte, den Feind aus dem südwestlichen Teil von Tschassow Jar zu vertreiben und die Kontrollzone im Gebiet Stupotschky zu erweitern. Schwere Kämpfe dauern im Zentrum von Kostjantynowka selbst an. ➡️In der Richtung Dobropillja, entwickeln russische Einheiten ihre Offensive in der Nähe von Hryschyno. Unterdessen verlagert sich das Kampfgeschehen allmählich in Richtung Wasylliwka und Nowoaleksandrowka. 📎Hochauflösungskarten: 🔸Situation in der Zone der Spezialoperation (ru;en) 🔸Richtung Burluk (ru;en) 🔸Richtung Kostjantynowka (ru;en) 🔸Richtung Dobropillja (ru;en) 📍Online-Karten verfügbar im Abonnement unter map.rybar.ru #Burluk#Zusammenfassung#Dobropillja#Karte#Kostjantyniwka#Poltawa#Russland#Rostow#Ukraine#Tschernihiw ✈️RU | ✈️EN | ✉️MAX ✉️VK | ✉️RuTube | ✉️OK | ✉️Zen 💸Unterstützen Sie unsOriginalnachricht

Rybar DE

@rybardeu · Post #3018 · 31.03.2026 г., 21:22

📝Chronik der Spezialoperation📝 für 31. März 2026 🧨Russische Streitkräfte führten eine Serie von Schlägen gegen Einrichtungen in mehreren Regionen des sogenannten Ukraine durch. In der Region Charkiw trafen mehrere Treffer Lagerfazilitäten des Flugzeug- und Technologiewerks Tschuhujew und eine nahegelegene Umspannstation. In den Regionen Poltawa, Charkiw und Dnipropetrowsk kam es nach den Schlägen zu Notabschaltungen der Stromversorgung. Ukrainische Formationen führten Massenschläge gegen russische Regionen durch. Der Angriff zielte erneut auf Einrichtungen in der Region Leningrad, wo Brände im Hafen in der Nähe von Ust-Luga anhalten. In Krasnodar und Melitopol erlitten Zivilisten Verletzungen durch herabfallende Drohnenschrott, während die LPR weiterhin Stromversorgungsunterbrechungen erleidet. ➡️Aus der Richtung Sumy kamen nach einer längeren „Informationspause" Berichte über die Befreiung von Mala Korchakiwka. Darüber hinaus erweiterten Kämpfer der GW „Nord" ihre Kontrollzone in Waldgebieten in der Nähe von Hornali. ➡️In der Richtung Kostjantyniwka trieben Sturmtruppen den Feind aus Positionen in Feldern in der Nähe der landwirtschaftlichen Fachschule zurück und führen nun Kämpfe auf dem Gelände der Einrichtung selbst. Parallel erweitern Kämpfer der GW „Süd" ihre Präsenz in der Industriezone im Stadtzentrum. 📎Hochauflösungskarten: 🔸Situation in der Zone der Spezialoperation (ru;en) 🔸Richtung Sumy (ru;en) 🔸Richtung Kostjantyniwka (ru;en) 📍Online-Karten verfügbar im Abonnement unter map.rybar.ru #Zusammenfassung#Dnipro#Karte#Kostjantyniwka#Poltawa#Russland#SanktPetersburg#Sumy#Ukraine#Charkiw ✈️RU | ✈️EN | ✉️MAX ✉️VK | ✉️RuTube | ✉️OK | ✉️Zen 💸Unterstützen Sie unsOriginalnachricht