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

Резултати

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

Пребарај: #kriegsverbrechen

当前筛选 #kriegsverbrechen清除筛选
des Geyers schwarzer Haufen

@FlorianGeyer2024 · Post #3054 · 06.12.2025 г., 11:11

🚨🇮🇱🏴‍☠️💥🔥🇵🇸 Israels Völkermord in Gaza - Waffenstillstand eine Illusion, Entvölkerung Gazas eine düstere Realität Der Waffenstillstand in Gaza existiert nur auf dem Papier, argumentiert Responsible Statecraft, das Online-Magazin des Quincy Institute in DC. 🌏 Die israelischen Angriffe auf Gaza gehen weiter, wenn auch langsamer 🌏 Zwischen dem 10. Oktober und dem 2. Dezember soll Israel den Waffenstillstand Berichten zufolge 591 Mal durch Luftangriffe, Artillerie und direkte Schüsse verletzt haben 🌏 In diesem Zeitraum meldete das Gesundheitsministerium Gazas 347 getötete und 889 verletzte Palästinenser 🌏 Die israelischen Verluste in Gaza bleiben unklar, abgesehen vom Rafah-Zwischenfall: Israel behauptet, ein Soldat sei getötet worden, Hamas bestreitet eine Beteiligung 🌏 Der Waffenstillstand ist stark zugunsten Israels geneigt und gibt Tel Aviv genügend Schlupflöcher, um die Besetzung Gazas aufrechtzuerhalten und umfassende Angriffe zu starten, bemerkt das Online-Portal Chancen, dass der Waffenstillstand hält? Laut RS gering 🔴 Israels Premierminister Netanyahu setzt weiterhin auf Krieg, um von seinen Strafverfahren abzulenken 🔴 Seine rechtsgerichtete Koalition braucht den Konflikt, und er braucht die Koalition, um an der Macht zu bleiben 🔴 Insgesamt sieht RS wenig Chancen, dass der Großteil des 20-Punkte-Plans umgesetzt wird Internationale Stabilisierungsstreitkraft 🔴 Die Trump-Administration hat Schwierigkeiten, Länder dafür zu gewinnen 🔴 Warum? Internationale Akteure wissen, dass die israelischen Militäroperationen trotz der Waffenstillstandsansprüche weitergehen 🔴 Die Entwaffnung der Hamas bleibt ein großes Hindernis: Ausländische Friedensstifter können es nicht bewältigen, und arabische Staaten vermeiden es, Israels „schmutzige Arbeit“ zu übernehmen ➡️ In der Zwischenzeit macht Israel das Leben in Gaza unerträglich, indem es nur 20 % der vorgeschriebenen humanitären Hilfstransporte durchlässt, so RS unter Berufung auf das UN-Büro für Projektservices. Quelle Link ℹ️ Bitte keine (schriftlichen) Kommentare! Danke! 👀 Teilen kann zum Aufwachen beitragen! ✨🆕🌐Hauptkanal ✨▶️🌐 Videokanal ✨▶️🙂Funnykanal #Israel#Netanjahu#Zionisten#Völkermord#Kriegsverbrechen#Gaza#Palästina

Vidlenta

@vidlenta · Post #1013 · 01.10.2025 г., 06:56

FLUCHT UND VERTREIBUNG DER DEUTSCHEN IN ZAHLEN Zwischen 1945 und 1950 sind offiziell ca. 14 Millionen Deutsche vertrieben und mehr als die Hälfte auf der Flucht ermordet worden! (Dies bestätigt sogar der erste von "Besatzer Gnaden", Bundeskanzler Konrad Adenauer) [*Tatsächlich können es auch 20 Millionen und mehr gewesen sein, denn schließlich sind ja bei der Bombardierung Dresdens offiziell auch "nur" 20.000 Menschen gestorben, was natürlich blanker Hohn ist!] Im übrigen wurde diese Zahl über die Jahre immer wieder reduziert, um die Kriegsverbrechen der Alliierten zu vertuschen. Erste Angaben beliefen sich auf 250.000 bis 350.000 und heute waren es angeblich nur ein Zehntel. Dabei war die Stadt überfüllt mit Flüchtlingen aus den Ostgebieten und dann entbrannte der Dresdner Holocaust. #Völkermord#Krieg#Kriegsverbrechen#elementar#Wissen#Geschichte#Vergewaltigung#Vertreibung#Enteignung#Schändung Wahrheit macht frei und Freiheit macht wahr 👉https://t.me/FrMaWa Denk selbst und informiere Dich 🧩