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

Резултати

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

Пребарај: #cadillac

当前筛选 #cadillac清除筛选
MAJOR

@major_auto_official · Post #3595 · 23.09.2025 г., 10:53

Cadillac XT6 — 5-и метровый, 6-и местный кроссовер, младший брат большого Escalade. Очень классный и снаружи и внутри. Но без преувеличенной мощности как старшая модель. Тут 2-х литровый бензиновый мотор и 200 лс, разгон при этом около 8 сек. На каждый день более чем достаточно. Полный и передний привод. В Major 6 новых автомобилей. Цена — от 8,98 млн руб. Выбрать можно тут Звоните +7 (495) 089-05-39 #cadillac

Hashtags

MAJOR

@major_auto_official · Post #3580 · 18.09.2025 г., 12:57

Cadillac Escalade. Самый большой. Комфортный и быстрый. Максимально "не как у всех". Пугает размером и мощью. Атмосферный V8 6,2 л, 420 лс, 10-ступенчатый автомат, полный привод и меньше 7 сек до сотни. С новыми правилами заметно подорожает. Cейчас самое время. Выбрать можно тут Звоните +7 (495) 089-05-39 #cadillac

Hashtags

MAJOR

@major_auto_official · Post #3558 · 12.09.2025 г., 12:57

Cadillac CT6 с 3,6 л бензиновым V6 на 335 лс — автопром по которому мы скучаем. 5,2 м в длину, полный привод. Такой, черный на черной коже, есть в Major Expert. Пробег 90 тыс км, 2019 гв, цена — 3,39 млн руб. Посмотреть можно тут Звоните +7 (495) 089-05-39 #cadillac

Hashtags

MAJOR | Премиум авто

@the_major_ru · Post #1392 · 03.04.2026 г., 12:51

Cadillac EscaladeESV Sport Platinum - огромный, роскошный и мощный. Атмосферный 6,2 л. мотор на 416 лс и 624 Нм, полный привод и разгон до сотни за 6,5 секунд. Расход топлива остается разумным благодаря системе отключения части цилиндров. 10-и ступенчатая АКПП с понижающим рядом. Капитанские сидения второго ряда, доводчики дверей, система ночного видения, панорамная крыша, подвеска с управляемой жесткостью, вентиляции подогревы и массаж. Идеальная комбинация мощи, статуса и стиля. Цена - 17,55 млн руб Менеджер Кирилл @KirStar96. #cadillac

Hashtags

MAJOR | Премиум авто

@the_major_ru · Post #1151 · 13.03.2026 г., 12:55

Cadillac Escalade Sport по специальной цене за 15,9 млн руб - весенний подарок от Major Auto. Бензиновый атмосферный двигатель 6,2 литра на 416 лс и 624 Нм, полный привод и разгон до сотни за 6,5 секунд. Расход топлива остается разумным благодаря системе отключения части цилиндров. Понижающий ряд. 10-и ступенчатая АКПП, капитанские сидения второго ряда, доводчики дверей, система ночного видения, панорамная крыша, подвеска с управляемой жесткостью, вентиляции подогревы и массаж. Идеальный авто для всего - от поездок в офис до путешествий. И можно вернуть полный НДС. Гарантия 2 года. Менеджер Кирилл @KirStar96 #cadillac

Hashtags

MAJOR | Премиум авто

@the_major_ru · Post #423 · 17.12.2025 г., 07:58

Сделаем действительно странную машину - наверное так думали в Cadillac, когда проектировали свой Celestiq. Во первых он электрический, во вторых он больше Escalade, в третьих он стоит 360-400 тыс долл. Он дороже большинства Rolls Royce, Bentley, Lamborghini и Ferrari. И при этом Celestiq сложно назвать красивым. У него нет будущего - 👎 Нет, он хорош - 👍 #cadillac

Hashtags

MAJOR | Премиум авто

@the_major_ru · Post #232 · 19.11.2025 г., 10:13

Самый большой Cadillac это не Escalade как можно подумать, а Celestiq. Это электрический седан длиной больше 5,5 метров. У него батарейка на 111 кВтч и мощность 655 лс. Большой CT6 не производят с 2020 года, Cadillac не стал создавать его прямого преемника и вместо этого построил Celestiq, который позиционируется как люкс. Самое интересное это цена. Он стоит "от 340 тыс долл". В 2025 году покупателей нашли аж 25 автомобилей. Может быть он и неплох сам по себе, но цена находится за пределами логики. #cadillac

Hashtags

MAJOR | Премиум авто

@the_major_ru · Post #71 · 02.10.2025 г., 13:56

Cadillac Escalade. Самый большой премиальный внедорожник. Три ряда сидений и просторно везде. На дороге внушает уважение окружающим не меньше, чем Mercedes G-class. Динамика близка к спортивной — 6 секунд до 100 км/ч. В салоне черная кожа и дерево. Современный строгий и стильный интерьер. Выдающийся автомобиль, который обязательно нужно попробовать. #cadillac

Hashtags

Car News

@car_news · Post #42 · 16.05.2024 г., 09:50

📸Сhinese spies have declassified the interior of the new generation 🚘XT5 Chinese media have captured a production unit of the all-new Cadillac XT5 with the cabin completely exposed, showing the interior design of Cadillac’s redesigned midsize crossover for the first time. Interior photos of the upcoming Cadillac XT5 emerge just ahead of the model’s official launch scheduled for this month. The interior design of the all-new Cadillac XT5 adopts the latest evolution of the brand’s design language and a look quite similar to that of the brand’s new-generation models. Like the most recent launches, the new XT5 includes a driver-oriented dashboard with the massive curved display panel, in addition to the new corporate steering wheel jewel-like controls that debuted in the Cadillac Lyriq. @CarsNews #Cadillac

Hashtags

Car News

@car_news · Post #1395 · 30.06.2025 г., 07:45

📰Rolls-Royce Spectre has a new competitor 🤑 Cadillac has released its first electric ultra-luxury Celestiq. It is a true mobile lounge. 🔎 The 655 hp Celestiq EV accelerates to 100 km/h in 3.7 seconds. It has a range of about 500 km. Inside, there are four massage chairs, a 55-inch display, and a panoramic roof with adjustable tinting. 💰 Sales of the EV have already started. The price starts at $340,000. #Cadillac#EV@Car_News

Hashtags

Car News

@car_news · Post #1359 · 16.06.2025 г., 11:31

📰Cadillac Optiq gets a V-version with 519 hp 🐎 In the V modification, the total power of the two electric motors has increased to 519 hp (compared to the previous 309), and the torque has reached 880 Nm. 💨 With launch control, the Optiq-V accelerates to 96 km/h in just 3.5 seconds. 💵 Production is scheduled to start in the fall. The price starts at $68,795. #Cadillac#EV@Car_News

Hashtags

Car News

@car_news · Post #1221 · 24.04.2025 г., 11:40

📰Cadillac has announced an electric crossover Optiq-V 🔎 As before with Lyriq-V, the external differences will be minimal: sporty dodger, original disks and reinforced brakes. 🐎 Characteristics are not disclosed yet, but we can expect an increase in power: standard all-wheel drive Optiq produces 304 hp, and the V version will surely be even more vigorous. @CarsNews #Cadillac#EV

Hashtags

12
ПретходнаСтраница 1 од 2Следна