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

Резултати

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

Пребарај: #brésil

当前筛选 #brésil清除筛选
RT France actualités

@rt_fra · Post #40673 · 06.05.2026 г., 08:20

❕Brésil : fusillade dans une école ↘️ Au #Brésil, un élève a ouvert le feu dans un établissement scolaire, faisant deux victimes selon G1. Plusieurs élèves et membres du personnel ont également été blessés. Le tireur a été arrêté. Crédit vidéo : X/PRATEEK BAJPAI RT en français • Osez questionner !

Hashtags

RT en français

@RTenfrancais · Post #80353 · 29.04.2026 г., 09:15

🇧🇷🇫🇷Le #Brésil et la #France mènent des exercices militaires conjoints à Rio Les marines du Brésil et de la France ont mené des exercices amphibies conjoints à Rio de Janeiro dans le cadre de l’opération « Jeanne d’Arc ». Les manœuvres incluaient des débarquements, des patrouilles maritimes et des simulations de commandement, visant à renforcer l’interopérabilité entre les forces. RT en français • Osez questionner !

RT France actualités

@rt_fra · Post #40088 · 29.04.2026 г., 09:15

🇧🇷🇫🇷Le #Brésil et la #France mènent des exercices militaires conjoints à Rio Les marines du Brésil et de la France ont mené des exercices amphibies conjoints à Rio de Janeiro dans le cadre de l’opération « Jeanne d’Arc ». Les manœuvres incluaient des débarquements, des patrouilles maritimes et des simulations de commandement, visant à renforcer l’interopérabilité entre les forces. RT en français • Osez questionner !

RT en français

@RTenfrancais · Post #80362 · 29.04.2026 г., 11:15

🇧🇷Le président du #Brésil, Luiz Inácio Lula da Silva, a signé le décret d’entrée en vigueur de l’accord de libre-échange entre le Mercosur et l’Union européenne. Il a qualifié cet accord de moment crucial, soulignant que le processus de négociation avait duré plus de 25 ans, avant d’insister sur l’importance du multilatéralisme face aux tensions commerciales mondiales. 🟢 Lula a également évoqué la possibilité d’élargir le Mercosur, notamment à la #Colombie. RT en français • Osez questionner !

RT France actualités

@rt_fra · Post #40097 · 29.04.2026 г., 11:15

🇧🇷Le président du #Brésil, Luiz Inácio Lula da Silva, a signé le décret d’entrée en vigueur de l’accord de libre-échange entre le Mercosur et l’Union européenne. Il a qualifié cet accord de moment crucial, soulignant que le processus de négociation avait duré plus de 25 ans, avant d’insister sur l’importance du multilatéralisme face aux tensions commerciales mondiales. 🟢 Lula a également évoqué la possibilité d’élargir le Mercosur, notamment à la #Colombie. RT en français • Osez questionner !

Voir de ses propres yeux

@voir_yeux · Post #11896 · 25.02.2026 г., 12:13

🇧🇷 Les pluies torrentielles qui ont frappé l'État brésilien du Minas Gerais ont fait au moins 30 morts. 39 personnes sont portées disparues, rapporte la chaîne de télévision CNN Brasil. D’après cette dernière, de fortes pluies ont entraîné des inondations et des glissements de terrain dans cet État. Les villes de Juiz de Fora et d’Uba figurent parmi les plus touchées. Environ 440 personnes se sont retrouvées sans abri. Au total, 208 personnes ont été sauvées et reçoivent les soins médicaux nécessaires. #brésil#inondations#victimes

Voir de ses propres yeux

@voir_yeux · Post #12792 · 04.05.2026 г., 23:24

🇧🇷 Un avion monomoteur qui transportait probablement cinq personnes s'est écrasé contre une maison à Belo Horizonte, au Brésil. Le pilote et un passager ont été tués, les autres ont été blessés, selon le site G1. #brésil#avion#incident

New Eastern Outlook FR

@neweasternoutlookfr · Post #9564 · 10.02.2026 г., 14:32

🇷🇺🤝🇧🇷Le réengagement stratégique de la Russie au Brésil : les implications géopolitiques de la visite du Premier ministre Mikhail Michoustine en 2026 La visite de haut niveau de Mikhaïl Michoustine à Brasilia dépasse le cadre d'une simple formalité diplomatique : elle témoigne d'un rapprochement russo-brésilien calculé, aux implications importantes pour la coordination des BRICS, les efforts de dédollarisation et l'évolution des rapports de force dans l'hémisphère occidental ✍️Ricardo Martins est docteur en sociologie, spécialisé en géopolitique et relations internationales. ➡️La visite officielle du Premier ministre russe Mikhaïl Michoustine au Brésil, les 5 et 6 février 2026, dans le cadre de la VIIIe Commission de haut niveau russo-brésilienne sur la coopération, a marqué une étape significative dans le renforcement des relations bilatérales. À la tête d'une importante délégation multiministérielle, M. Michoustine a souligné la volonté de Moscou d'approfondir ses liens avec la première économie d'Amérique latine, dans un contexte de pressions occidentales croissantes sur la Russie et de regain d'activisme américain dans la région. Avec des échanges bilatéraux atteignant près de 11 milliards de dollars en 2025 – dominés par les exportations russes d'engrais et les produits agricoles brésiliens –, la relation repose sur une interdépendance économique tangible. Au-delà des chiffres commerciaux, cette visite a mis en lumière les efforts déployés pour diversifier la coopération dans les domaines de l'énergie, des infrastructures, des sciences et des technologies de pointe, suggérant une évolution d'un échange transactionnel vers un partenariat stratégique plus structuré. La visite de Mikhaïl Michoustine au Brésil démontre que la Russie est loin de l'isolement international souvent dépeint par les discours occidentaux. ➡️La déclaration conjointe adoptée à l'issue des réunions a défini un programme ambitieux : promotion des règlements en monnaies nationales, dialogue entre banques centrales, collaboration dans le domaine du nucléaire et des énergies renouvelables, initiatives scientifiques conjointes en intelligence artificielle et en recherche spatiale, et coordination au sein des institutions multilatérales. L'accent mis sur les mécanismes de paiement alternatifs et un alignement plus étroit avec les BRICS revêt une résonance géopolitique plus large, notamment dans le contexte des débats sur le rôle du dollar américain et des systèmes financiers contrôlés par l'Occident. Pour Moscou, un engagement plus profond avec Brasília renforce son rayonnement auprès des pays du Sud et atténue l'image d'un isolement diplomatique. Pour le Brésil, ce partenariat reflète une doctrine de longue date d'autonomie stratégique, prônant des relations extérieures diversifiées sans alignement exclusif sur un seul bloc de grandes puissances. 🟦Sur le plan géopolitique, cette visite intervient dans un contexte de tensions accrues entre les États-Unis et l'Amérique latine. Le renforcement de la présence diplomatique russe au Brésil, acteur régional majeur et voix influente dans les débats sur la réforme de la gouvernance mondiale, témoigne de la normalisation croissante de l'engagement multipolaire dans l'hémisphère occidental. Le soutien de Moscou aux aspirations du Brésil à une réforme des institutions internationales renforce l'adhésion des deux pays aux appels plus larges en faveur d'une restructuration de la gouvernance internationale. Si la pérennité de ce partenariat dépendra des réalités économiques et de la continuité politique dans les deux capitales, la visite de M. Michoustine en 2026 illustre une tendance plus générale : les puissances émergentes diversifient activement leurs alliances et redéfinissent leurs positions au sein d'un ordre international fragmenté, où l'influence se négocie de plus en plus. #Brésil#BRICS#Coopérationpolitique#Economiccooperation#Géopolitique#Russia#SudMondial LIRE LA SUITE ✅@NewEasternOutlookFR