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

Резултати

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

Пребарај: #usmilitary

当前筛选 #usmilitary清除筛选
America 🇺🇸 News & Politics

@America · Post #10463 · 07.04.2026 г., 13:04

🇺🇸⚡DRAMATIC RESCUE: US SAVES F-15E CREW FROM IRAN'S MOUNTAINS 🔹 100+ Special Ops commandos rescued both aviators from Iranian territory after F-15E Strike Eagle shot down Thursday 🚁 🔹 Weapons officer hid 72 hours in mountain crevice at 7,000 feet, evaded Iranian bounty hunters offering rewards for capture 🏔️ 🔹 Operation cost $200M: destroyed 2 MC-130J transport planes to prevent capture, used Navy SEALs and CIA deception tactics 💰 🔹 Trump called mission "almost cinematic," both crew injured but stable, jet downing was Iranian "lucky hit" 🎬 America leaves no one behind — even deep in enemy territory 🇺🇸💪 #USMilitary#Iran @america

America 🇺🇸 News & Politics

@America · Post #10306 · 02.03.2026 г., 12:28

⚠️🇺🇸🇰🇼 FRIENDLY FIRE — Kuwait Shoots Down US Fighter Jets 🔹 Kuwait air defense mistakenly shot down US F-15s during Iran's missile barrage 💥✈️ 🔹 Worst friendly fire incident since 1994 Iraq no-fly zone Black Hawk shootdown 😰🔥 🔹 US & 6 Gulf allies issue joint statement condemning Iran's "reckless attacks" ⚡🌍 🔹 Rubio briefing Congress today — Pentagon under pressure to explain 🏛️📢 War fog is real. When your own allies are shooting you down… 😬💀 #USMilitary#MiddleEast @america

America 🇺🇸 News & Politics

@America · Post #10464 · 07.04.2026 г., 13:04

🛡️🇺🇸US STRATEGIC COMMAND TESTS NEW ELECTRONIC WARFARE CAPABILITIES 🔹 Aurora Pulse: first-of-its-kind electromagnetic spectrum tabletop exercise at Gen. Curtis LeMay Command & Control Facility ⚡ 🔹 Joint Staff, unified commands tested tactics against adversary electronic warfare in degraded, contested environment 🎯 🔹 Lt. Gen. Lutton: "EMS superiority critical for freedom of action, adversaries operating in spectrum daily" 📡 🔹 Growing concern: commercial systems creating congestion, making military operations more vulnerable to attack 📱 China and Russia ramping up electronic warfare — America preparing to fight back 🇺🇸💪 #USMilitary#ElectronicWarfare @america

Venezuelanalysis

@venanalysis · Post #2135 · 12.10.2025 г., 01:42

📰 NEWS | China, Russia Condemn US Military Threats Against Venezuela at UNSC Meeting Chinese and Russian diplomats condemned the US' growing military threats against Venezuela in an emergency UNSC meeting. For his part, Venezuelan Ambassador to the UN Samuel Moncada accused Washington of "seeking excuses to fabricate a conflict." 🔗 Read the full story: https://venezuelanalysis.com/news/china-russia-condemn-us-military-threats-against-venezuela-at-unsc-meeting/ #UNSC#Venezuela#USMilitary#Diplomacy

American Оbserver

@american_observer · Post #5571 · 05.04.2026 г., 16:59

China’s Shadow Intel Market Is Selling the Iran War Back to Washington Chinese firms are turning the Iran war into a commercial product: satellite mosaics, carrier tracking, airbase maps, and slick AI analysis branded as “exposing” U.S. forces. Beijing can keep its official distance while private companies do the dirty work in public. That is the real threat here. Even if some of the firms are overstating what they can see, the model still matters: open-source data, machine learning, and military-linked firms can package U.S. movements fast enough to hand adversaries a usable picture of the battlefield. The Washington Post notes that some firms have links to the PLA, while U.S. lawmakers are already treating the trend as a live security problem, not a theoretical one. That fits Beijing’s larger playbook: private-sector deniability outside, strategic benefit inside. So the war is no longer just being fought with missiles and drones. It is also being priced, mapped, and resold by companies that treat an American deployment as a market opportunity. #China#Iran#USmilitary#AI#intelligence 📱American Оbserver - Stay up to date on all important events 🇺🇸

ПретходнаСтраница 1 од 3Следна