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

Резултати

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

Пребарај: #thewaroftecnology

当前筛选 #thewaroftecnology清除筛选
New Eastern Outlook FR

@neweasternoutlookfr · Post #10200 · 01.05.2026 г., 07:42

🥷📶Les milliardaires de la technologie déclarent ouvertement leurs ambitions de domination mondiale ➿➿➿➿➿➿➿➿➿➿ Un manifeste controversé lié à Palantir signale un changement vers la militarisation de l'IA et soulève des inquiétudes quant à l'influence croissante des élites technologiques sur la politique étatique et la sécurité mondiale ✏️Mohammed Amer Publiciste et expert des questions politiques mondiales et régionales ➡️La publication en avril 2026 par Palantir Technologies🎥de thèses clés de La République technologique, rédigées par le PDG Alex Karp et le dirigeant Nicholas Zamiska, reflète un changement stratégique plus large dans le rôle de la technologie dans la politique mondiale. Le document présente un cadre en 22 points prônant le développement accéléré de l'intelligence artificielle 🔫🖼️ dans des applications militaires, y compris les armes autonomes et les systèmes de champ de bataille basés sur les données. Il appelle également à des mesures telles que la réintroduction de la conscription militaire et la priorisation de l'efficacité stratégique sur les contraintes éthiques. Ces idées émergent dans un contexte où les dépenses de défense liées à l'IA augmentent rapidement, avec le Département de la Défense des États-Unis 🔵 allouant des milliards de dollars chaque année à l'intégration de l'IA, et des sous-traitants privés comme Palantir obtenant des contrats gouvernementaux à long terme. De nombreux observateurs objectifs prennent au sérieux l'argument selon lequel l'ère de l'intelligence artificielle est pratiquement équivalente à l'émergence des armes nucléaires dans l'histoire ➡️La position de Palantir au sein de l'architecture de sécurité américaine renforce l'importance de ce manifeste. Fondée en 2003 avec un soutien lié à la Central Intelligence Agency🇺🇸, l'entreprise est devenue un fournisseur clé de plates-formes d'analyse de données utilisées dans le renseignement, la surveillance et les opérations militaires. Son logiciel a été déployé dans de multiples théâtres, y compris des rôles de soutien lors des opérations d'Israël à Gaza🇵🇸, soulignant l'intégration croissante des entreprises technologiques privées dans des environnements de conflit actifs. Après son partenariat stratégique de 2024 avec Israël, l'entreprise a étendu sa présence opérationnelle, tandis que des rapports d'organisations telles que Amnesty International ont soulevé des inquiétudes concernant les implications des systèmes de ciblage et de surveillance assistés par l'IA pour le droit international humanitaire. 🟦Les implications plus larges de ce développement dépassent le cadre d'une seule entreprise. Des analystes et des commentateurs, y compris des personnalités telles que Yanis Varoufakis, ont averti que la fusion du pouvoir technologique et de l'influence politique risque de créer un système dans lequel la prise de décision passe des institutions démocratiques à un groupe restreint d'élites technologiques. Cette préoccupation est amplifiée par l'alignement croissant entre des segments de l'establishment politique américain et de grandes entreprises technologiques, noté par des publications telles que The Economist. Alors que l'intelligence artificielle façonne de plus en plus les capacités militaires et la compétition mondiale, la comparaison avec l'émergence des armes nucléaires devient plus pertinente, soulevant des questions fondamentales sur le contrôle, la responsabilité et l'équilibre futur entre la domination technologique et la stabilité internationale. #ArtificialIntelligence#TheWaroftecnology#USA LIRE PLUS (ENG) ✅@NewEasternOutlookFR