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

Резултати

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

Пребарај: #zoomlion

当前筛选 #zoomlion清除筛选

Трактор #Zoomlion серии RN – это экономичный китайский трактор, который может применяться во всех видах сельскохозяйственных работ. Трактор обладает превосходными характеристиками, разработан специально для выполнения различных сельскохозяйственных работ с навесными, полунавесными и прицепными орудиями, для фермерских и животноводческих хозяйств, коммунальных служб, а также для различных вспомогательных и транспортных работ. Трактор Zoomlion RN904 имеет 90 лошадиных сил. Преимущества: ▫️Плавающее/Фиксирующее положение одной секции (всего 3 пары) ▫️Система смазки трансмиссии и гидравлики-РАЗДЕЛЬНЫЕ ▫️Вес в базовой комплектации 4400 кг. ▫️Низкий расход топлива благодаря системе Bosch Common Rail ▫️Быстроразъёмные крюковые соединения ▫️Сцепление двойного действия И многое другое! Трактора в наличии на нашем складе. Приглашаем в гости! Санкт-Петербург, Павловск, ш. Фильтровское, д.3, офис 200.

Hashtags

Вчера завершилась выставка «АГРОСАЛОН-2024». Спасибо всем кто уделил время и был в числе наших гостей! Как это было и что бренд Zoomlion AG представил на выставке, смотрите в видео 💚 #zoomlion#Агромаг

Трактор Zoomlion RN904 Pro с опрыскивателем Kverneland iXtrack T3: Прицепной опрыскиватель iXtrack T3 это компактный дизайн в сочетании с интеллектуальной электроникой и простотой в использовании. Опрыскиватель T3 доступен с объемом бака 2600 и 3200 литров. Преимущества: 🔻Устойчивость: Угол поворота колеса 32 градуса и радиус поворота 3,6 м. IXtrack T3 очень маневренный. 🔻Точное распыление: опрыскиватели iXtrack оснащены гладким подвесным параллелограммом, который сочетает в себе оптимальную стабильность с плавной балансировкой штанги и ограниченным вертикальным перемещением для минимизации отклонения по высоте опрыскивания. 🔻Интеллектуальная электроника:100% совместимость со стандартом ISOBUS, простое подключение с любым терминалом, сертифицированным по AEF. 🔻Управление жидкостью: расположение резервуаров, шлангов, клапанов и сливов оптимизировано для минимизации остатка жидкости. 🔻Большой выбор штанг 🔻Полностью автоматическое управление клапанами IxcleanPro @kvernelandRussia#агромаг#zoomlion

Техника от ВТБ Лизинг

@vtbleasing_tcprobeg · Post #3823 · 09.09.2025 г., 11:21

🚜Модель: ZOOMLION PL2304-1 Код предложения: АЛ 225480/01-23 КРД VIN: 05D211573P3L0233H Год выпуска: 2023 Моточасы: 1 125 ч Стоимость: 9 467 200 ₽ 📍г. Краснодар 📞Телефон для связи: 8-800-551-99-43 📨Оставить заявку #техникаспробегом #Краснодар #Zoomlion

РУСБИЗНЕСАВТО🚜🚌

@rbauto_ru · Post #4088 · 31.07.2025 г., 10:02

🔥 Горячие кадры с отгрузки #ZOOMLION ZD160-3 🔥 ☄️Дилерский центр Минеральные Воды снова в деле – техника уходит к клиентам! ☄️ 🎉 Поздравляем отдел продаж с отличным результатом! 📌 Ждём вас по адресу: г. Минеральные Воды, Ставропольский край, Минераловодский м.о., автодорога Р-217 Кавказ тер, 345ый км , зд. 1/2 Хотите такую же надежную технику? Обращайтесь – поможем! #ZOOMLION#Отгрузка#МинеральныеВоды#Русбизнесавто

РУСБИЗНЕСАВТО🚜🚌

@rbauto_ru · Post #5026 · 23.12.2025 г., 06:51

🤝🚜Надежные бульдозеры #ZOOMLION – в наличии ❗️Предлагаем лучшие условия: ✔️ Готовая к отгрузке техника ✔️ Доступные цены от 9 990 000 р ✔️Сервисное обслуживание ☄️Обеспечьте свой проект профессиональной техникой. Подробности по ссылке⬇️ ZOOMLION #Zoomlion#бульдозер#строительство#карьер#спецтехника#Русбизнесавто

РУСБИЗНЕСАВТО🚜🚌

@rbauto_ru · Post #4935 · 04.12.2025 г., 06:43

🤝🚜Надежные бульдозеры #ZOOMLION – в наличии ❗️Предлагаем лучшие условия: ✔️ Готовая к отгрузке техника ✔️ Доступные цены от 9 990 000 р ✔️Сервисное обслуживание ☄️Обеспечьте свой проект профессиональной техникой. Подробности по ссылке⬇️ ZOOMLION #Zoomlion#бульдозер#строительство#карьер#спецтехника#Русбизнесавто

РУСБИЗНЕСАВТО🚜🚌

@rbauto_ru · Post #4878 · 24.11.2025 г., 12:00

🤝🚜Надежные бульдозеры #ZOOMLION – в наличии ❗️Предлагаем лучшие условия: ✔️ Готовая к отгрузке техника ✔️ Доступные цены от 9 990 000 р ✔️Сервисное обслуживание ☄️Обеспечьте свой проект профессиональной техникой. Подробности по ссылке⬇️ ZOOMLION #Zoomlion#бульдозер#строительство#карьер#спецтехника#Русбизнесавто

РУСБИЗНЕСАВТО🚜🚌

@rbauto_ru · Post #4893 · 27.11.2025 г., 06:23

☄️Отличный выбор для серьезных задач! 🔥 Отгрузили два новых бульдозера #ZOOMLION ZD170G для важной задачи — расчистки территорий для энергетиков Приморского края. Отличная машина для вашего проекта! 📌 Приезжайте за своей единицей техники г. Артём, ул. Гагарина, 57 #продажатехники#бульдозер#ZOOMLION#техника#Приморье#Русбизнесавто

👨‍🌾 🚜 🦁 Очередная отгрузка трактора Zoomlion модель PL2304 с ПНУ и ВОМ нашему клиенту. 🟢Не все успели посмотреть его на нашей базе, ведь всего то прошло две недели как трактор поступил к нам на склад, но скоро уже приедет новый! 🔥Данный трактор не плохо себя показывает в работе с косилками, почвообработке и на транспортных задачах, все благодаря трансмиссии PowerShift от производителя ZF, мощному двигателю Weichai 230 номинальных лошадиных сил и гидравлики Bosch Rexroth. #Zoomlion#Агромаг#трактор#лучшийтрактор

Отгрузки тракторов Zoomlion, продолжают набирать обороты! В Пятницу был отгружен Zoomlion RS1304 Pro с фронтальным погрузчиком! Важно отметить о надёжности этого трактора, качества исполнения, универсальности, технических решений и самое главное сервисной поддержки! #агромаг#zoomlion#rs1304

РУСБИЗНЕСАВТО🚜🚌

@rbauto_ru · Post #5435 · 04.03.2026 г., 06:18

💪Тяжелая артиллерия уезжает в Оренбург! 👋Отличная работа команды Москва-Варшавка! ⚡Отгрузили настоящего «монстра» — тяжелый бульдозер #ZOOMLION. Техника уже в пути, чтобы покорять карьер в Оренбургской области. Гордимся нашими продажниками! Так держать! 🤝 ▶️За новой техникой: г. Москва, Варшавское ш., д.129/2 #zoomlion#отгрузка#москваваршавка#техникавдело#Русбизнесавто

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