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

Резултати

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

Пребарај: #whalealert

当前筛选 #whalealert清除筛选
以太坊区块链新闻| ETH 以太币圈热瓜

@ethereumglobalnews · Post #1230 · 28.10.2025 г., 04:58

🐬 Whale & Dolphin Accumulation #BTC#WhaleAlert#OnChain Dolphins(持有 100–1,000 BTC) 目前掌控約 26% 流通量(5.16M BTC) 2025 年累積增持超過 681,000 BTC 📌 中型巨鯨仍在主導市場敘事。 👍@EthereumGlobalNews 🥲 🥲Follow for more Web3 News 🤣

以太坊区块链新闻| ETH 以太币圈热瓜

@ethereumglobalnews · Post #1221 · 27.10.2025 г., 08:58

🕵‍♂️🐳 Whale Watch: ETH #ETH#WhaleAlert#OnChain 一位以太坊巨鯨再次拋售 5,000 ETH($21M)。 📌 本月累計拋售已達 15,000 ETH($65.5M)。 🔍 觀察點: 賣壓集中於少數大型地址,短期波動風險仍在。 👍@EthereumGlobalNews 🥲 🥲Follow for more Web3 News 🤣

以太坊区块链新闻| ETH 以太币圈热瓜

@ethereumglobalnews · Post #1858 · 20.01.2026 г., 08:00

🪙🐳 On-Chain Watch Alert 🕵️ 鏈上監測顯示: • 一枚新創建錢包從 Bybit 提走 3,300 ETH • 價值約 $10.51M • 錢包地址: 0x919cd69BdCC80b0A1077A0704bE98c5209bf9B03 • 提現發生於 約4小時前 • 該地址此前無顯著歷史活動記錄 #Ethereum#OnChain#巨鲸 #WhaleAlert#Bybit#以太坊 ——— 結構解讀關鍵👇🥇資源搜索群🖲️👆 ⚡️ 解读: • 新钱包大额提币,通常属于 冷存储转移或机构建仓 • 从交易所流出,对 ETH 属于 边际利多信号 • 若后续出现更多同类提币,可能构成 阶段性吸筹迹象 • 当前价位下的大额转出,暗示 长期看多预期 📌 交易所 ETH 余额持续下降,是中期供需结构的重要变量。 👇⭐️👇 🤣留言分享觀點 🥲👇

Crypto M - Crypto News

@CryptoM · Post #65198 · 11.04.2026 г., 20:45

🚀 USDC Treasury Mints 250 Million USDC Without Stated Reason A recent report from Whale Alert indicates that 250 million USDC has been minted at the USDC Treasury. According to NS3.AI, the report did not specify the reason behind this significant minting event. The lack of explanation has left market participants speculating about the potential implications for the cryptocurrency market. #USDC#Treasury#Cryptocurrency#WhaleAlert#Minting#NS3AI#MarketSpeculation

123•••56
ПретходнаСтраница 1 од 6Следна