Теперь запакуем строку.
В этом случае следует передавать тип данных bytes.
>>> struct.pack('=s', b'a')
b'a'
Для записи слова следует указывать количество символов.
>>> struct.pack('=5s', b'hello')
b'hello'
Кстати, запакованный вид соответствует исходному тексту. Всё верно, символ есть в таблице ASCII, то есть его код попадает в диапазон 0-127, он может быть записан одним байтом и имеет визуальное представление. А вот что будет если добавить символ вне ASCII
>>> struct.pack(f'=s', b'ё')
SyntaxError: bytes can only contain ASCII literal characters.
Ошибка возникла еще на этапе создания объекта bytes, который не может содержать такой символ. Поэтому надо кодировать эти байты из строки.
>>> enc = 'ёжик'.encode('utf-8')
>>> struct.pack(f'={len(enc)}s', enc)
b'\xd1\x91\xd0\xb6\xd0\xb8\xd0\xba'
Заметьте, длина такой строки в байтах отличается от исходной длины, так как символы вне ASCII записываются двумя байтами и более. Поэтому здесь формат создаём на лету, используя получившуюся длину как каунтер токена.
#libs#basic
Мне кажется, все европейские компании обречены на продажу, также будет и с дедолайт. Их время прошло, особенно в условиях дорогих энергоресурсов, китайских/японских компаний. Мир меняется и #arri думаю это уже поняла https://news.fidller.com/2025/08/19/budushcheye-arri-lighting/
Группа компаний #ARRI изучает варианты продажи. Хотя это но уровни слухов, но в условиях ситуации в Европе мне кажется вполне реально. Вопрос только, кто купит? Какого то мега прогресса у Arri особо нет (новости по их продуктами читаю), по типу блекмеджиков или red, оно может и не надо. Тема довольно обсуждаемая
Самые читаемые статьи на сайте за год:
УСКОРЯЕМ РАБОТУ DAVINCI RESOLVE НА СЛАБЫХ КОМПЬЮТЕРАХ. 5 ПОЛЕЗНЫХ ЛАЙФХАКОВ (ОБНОВЛЕНО)
https://news.fidller.com/davinci-resolve-5-optimision/
МЕРЦАЕТ СВЕТ, ПРИ ВИДЕОСЪЁМКЕ. ЧТО ДЕЛАТЬ?
https://news.fidller.com/light-flickers/
ОБЗОР DJI FLIGHT SIMULATOR
https://news.fidller.com/dji-flight-simulator/
MAYA ПРОТИВ BLENDER. КТО ЛУЧШЕ?
https://news.fidller.com/maya-vs-blender/
ОФИЦИАЛЬНОЕ РУКОВОДСТВО ПО DAVINCI RESOLVE 16 (НОВОЕ)
https://news.fidller.com/davinciresolve-training-444/
КАК СНИМАТЬ ВИДЕО ОТ ПЕРВОГО ЛИЦА? POV-ШЛЕМ
https://news.fidller.com/pov-video/
Самое популярное интервью было с Тимом Павелко
https://news.fidller.com/tim-pavelko_interwu/
Стали интересоваться не посредственно автором статей т.е. мной, что тоже приятно, прям вал запросов)
На сайт стали заходить по запросам #arri и около профессиональные темы и вопросы, в частности цена.
Топ стран по прочтению материалов - Россия, Украин, Белорусь, Казахстан, США, Германия, Узбекистан.
"Команда по освещению в этом VR-проекте раздвинула границы реальности! На съемочной площадке для видео Megan Thee Stallion Эли Тахан и его команда установили новые стандарты: 90x ARRI SkyPanel S60-C, 10x ARRI SkyPanel S120-C, 2x ARRI SkyPanel S360-C, 3 километра проводов и три месяца подготовки — все для достижения f/22. Индивидуальная установка была настолько огромной, что требовалось одобрение инженеров-строителей. Этот проект переосмыслил креативность и производительность освещения."
#arri#засценой
Новый тренд в мире виртуальные студии. По идее если сделать мега большой ангар с подобным, то можно на натуре уже особо ничего не снимать и такой ангар думаю за 1-3 года окупился бы давно (возможно такое уже есть)#arri#всёокино
https://news.fidller.com/v-velikobritanii-otkrylas-sovremennaya-studiya-smeshannoy-realnosti-arri/