@developmentnewsindia · Post #44464 · 05.05.2026 г., 16:01
Indian military likely to operationalise Joint Ops Control Centre in May. #Defence
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
Пребарај: #defence
@developmentnewsindia · Post #44464 · 05.05.2026 г., 16:01
Indian military likely to operationalise Joint Ops Control Centre in May. #Defence
Hashtags
@developmentnewsindia · Post #44446 · 05.05.2026 г., 11:00
BEL secured a ₹1,476 crore Ministry of Defence contract for the Indian Army to supply the Ground Based Mobile Electronic Intelligence System (GBMES). This fully indigenous system, designed by Defence Electronics Research Laboratory (DLRL), Hyderabad, and manufactured by BEL, detects, classifies, and locates radar signals, while intercepting and analysing communication signals. #Defence
Hashtags
@developmentnewsindia · Post #44352 · 03.05.2026 г., 05:44
Indian Army BMP-2 flamethrowers. #Defence
Hashtags
@developmentnewsindia · Post #44351 · 03.05.2026 г., 05:17
India to manufacture ~140 AMCA stealth jets at Puttaparthi; Andhra allots 600 acres to Defence Research and Development Organisation. Project size ~₹1 lakh crore; final assembly/testing hub near Aeronautical Development Agency Bengaluru base. #Defence
Hashtags
@developmentnewsindia · Post #44292 · 01.05.2026 г., 13:16
Pune-based Olee Space has delivered India's first private sector developed Directed Energy Weapon (DEW) or Laser Weapon to Indian Army. #defence
Hashtags
@developmentnewsindia · Post #44278 · 01.05.2026 г., 08:09
BREAKING LR-AShM enters Phase-II trial: India successfully test fires Long Range Anti-Ship hypersonic Missile from a #defence facility off Odisha coast. Indigenously developed by DRDO, the two-stage hypersonic glide weapon can strike moving and static naval vessels at distances up to 1,500 km and boasts high-accuracy terminal manoeuvres. Travelling at a speed of over Mach 5, it can also target warships or land surfaces. The missile will have multiple warhead configurations.
Hashtags
@developmentnewsindia · Post #44267 · 01.05.2026 г., 02:34
Paras Defence & Space Technologies has won a significant Rs 7.72 crore contract from DRDO for developing advanced Ku/C-Band Satellite Communication Phased Array Antennas designed for airborne defence applications. The project has a comprehensive timeline extending until April 29, 2028, reflecting the sophisticated nature of the satellite communication technology development required for modern defence operations. Source #Defence
Hashtags
@developmentnewsindia · Post #44239 · 30.04.2026 г., 14:05
MDL delivers INS Mahendragiri the 4th & last P-17A stealth frigate built by them to Indian Navy today. Loaded with BrahMos, Barak-8, Naval Gun, RBU-6000 rockets & torpedoes. #Defence
Hashtags
@developmentnewsindia · Post #44237 · 30.04.2026 г., 13:22
DRDO Is Focusing On Directed Energy Weapons For Drone #Defence, Reveals Chairman Samir V Kamat "You can't be firing $3mn missiles at $30,000 drones."
Hashtags
@developmentnewsindia · Post #44236 · 30.04.2026 г., 12:26
1. AGNI-VI awaiting Government Nod 2. LR-AShM Hypersonic Glide Missile in Advance Stages, initial tests soon. 3. DRDO is working on both Hypersonic Glide Missile & Hypersonic Cruise Missile – DRDO Chairman Samir V Kamat #Defence
Hashtags
@developmentnewsindia · Post #44225 · 30.04.2026 г., 09:27
Report- Speaking at the ANI National Security Summit 2.0 in New Delhi, #Defence Secretary Shri Rajesh Kumar Singh said the procurement process for the AMCA is underway and a Request for Proposal (RFP) is expected to be issued soon to shortlisted private sector players. He also indicated that India is also exploring collaboration on sixth-generation fighter aircraft, given the massive investment such programmes require. “We’ve made it clear… that we are interested and we could consider partnering them for a sixth generation fighter program. Let’s see what the response is,” he said.
Hashtags
@developmentnewsindia · Post #44194 · 29.04.2026 г., 14:08
Just in: The DRDO and the Indian Navy jointly and successfully conducted the first 'salvo launch' of the 'Naval Anti-Ship Missile-Short Range' (NASM-SR) from an Indian Navy helicopter platform off the coast of the Bay of Bengal in Odisha. #Defence
Hashtags