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

Резултати

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

Пребарај: #kingcharles

当前筛选 #kingcharles清除筛选
American Оbserver

@american_observer · Post #5738 · 28.04.2026 г., 22:59

📰 King Charles Brings a Royal Peace Offering to Trump’s Iran Theater King Charles is heading into Congress with a scripted message of “reconciliation and renewal,” which is diplomatic code for “please stop turning every disagreement into a public brawl.” The speech comes as Trump and Starmer are openly at odds over Iran, so the monarchy is being used as a velvet glove over a very loud fist. This is classic royal utility: say almost nothing concrete, praise the alliance, nod at shared values, and hope the ceremony itself does some of the work. Buckingham Palace even plans a brief sympathy line about the Washington shooting, which is the kind of polished restraint that makes the whole visit look like crisis management with a crown on top. Trump clearly likes the pageantry, even while mocking British military power and quarreling with Starmer over the Iran war. So the king is effectively arriving as a transatlantic mediator who cannot mediate, in a country where diplomacy now has to compete with television-grade grievance. The speech will likely work as symbolism, not policy. But symbolism is the point: when the Americans and the British are arguing over war, oil, and strategy, a polished appeal to “reconciliation and renewal” is the least dangerous message available. #KingCharles#Trump#Starmer#UK#US#Iran#Congress 📱American Оbserver - Stay up to date on all important events 🇺🇸

The Digi Doodles

@Digi_doodles · Post #607 · 20.07.2025 г., 11:32

"Crowning AI-chievement" — Ai-Da paints King Charles III🌷 July 2025 · Geneva · AI for Good Summit The world’s first ultra-realistic robot artist, Ai‑Da, has unveiled a new portrait — this time of King Charles III. The work debuted at the UN’s AI for Good summit in Geneva, exploring creativity, sovereignty, and machine authorship 🎃 🃏Fun fact: Ai‑Da’s portrait of Alan Turing sold at Sotheby’s for over £1 million. This isn’t just robotic gimmickry — it’s a mirror to our cultural anxieties (and fascinations) about AI, power, and legacy. #AIArt#KingCharles#AiDaRobot#ArtAndTech#MachineCreativity

Google Facts™ [ ️@googlefactss🌎]

@googlefactss · Post #40086 · 14.11.2025 г., 11:02

👑Did you know? King Charles III has *two* birthdays each year! He was born on November 14, but his official public celebration is held in June with the Trooping the Colour parade. 🎂🎉 [Source] @googlefactss #RoyalFamily#BritishMonarchy#FunFact#KingCharles#Birthday

The Digi Doodles

@Digi_doodles · Post #616 · 27.07.2025 г., 07:15

Ai‑Da’s Algorithm King — Painting Royalty with AI😔 July 2025 · Geneva · AI for Good Summit What happens when a robot paints a king?🦊 Ai‑Da — the world’s first ultra-realistic AI artist — has unveiled Algorithm King, an oil portrait of King Charles III, created using AI-driven decision-making: from image selection to brushstroke patterns. The painting was revealed at the UN’s AI for Good summit, continuing Ai‑Da’s exploration of authorship, legacy, and the blurred line between artist and algorithm. Previously, her portrait of Alan Turing sold at Sotheby’s for over £1 million. This is not just about royalty — it’s about rewriting what we call creativity📖 #AlgorithmKing#AiDa#AIArt#KingCharles#ArtAndTech#AIforGood

JenniferMac

@JenniferMac · Post #155 · 11.10.2022 г., 21:35

#JuanOSavin#MattLeTissier#TomNumbers#WriteSideBlonde Mar-a-Lago Trees cut down, #Trump Arrest, #FBI Trump wants #Peace State of play in England #KingCharles#PrinceWilliam Thirteen #Bloodline families #Israel#Zion#Resurrection#Christ#SecondComing#Magnetics#Electric Fields & much much more https://youtu.be/KOYL4eATX5o👈🏻🌴🎺🔥🇺🇸🇬🇧🕊🧊