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

Резултати

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

Пребарај: #circus

当前筛选 #circus清除筛选
CIRCUS NEWS

@news_circus · Post #2268 · 27.11.2025 г., 14:04

2-й ФЕСТИВАЛЬ ЦИРКА В ЛЮКСЕМБУРГЕ🎡✨ С 29 по 30 ноября под шатром в Люксембурге проходит второй международный фестиваль циркового искусства («Festival International du Cirque du Luxembourg»).🌟 🌍 Программа фестиваля включает выступления артистов мирового уровня🎭 Чтобы оставаться в курсе событий, подпишитесь на CIRCUS NEWS📲 #circusnews#цирковыеновости#цирковойфестиваль#circus

CIRCUS NEWS

@news_circus · Post #2152 · 08.11.2025 г., 14:37

🎪✨В тульском цирке пройдет V международный детский и молодежный фестиваль циркового искусства «На языке мира»🌍👏 Более 200 талантливых артистов из России, Таджикистана, Узбекистана, Казахстана, Беларуси и Мексики выступят на одной сцене! Подробнее читайте на сайте ➡️ #circusnews#цирковыеновости#цирковойфестиваль#цирк#circus

CIRCUS NEWS

@news_circus · Post #2026 · 17.10.2025 г., 10:34

🎪Талантливые дети из Якутии отправляются на обучение в цирковой колледж Китая✈️ Группа из 20 юных артистов и двух педагогов направляются в Хэбэйский колледж искусств для освоения мастерства циркового искусства. Это уже четвёртое поколение артистов Государственного цирка Якутии имени Марфы и Сергея Расторгуевых. 🔥 Уникальность якутского цирка заключается в сочетании традиций русской, китайской и северных народностей, создавая особую атмосферу. Министр культуры выразил надежду, что новые артисты достигнут высоких результатов и продолжат развивать традиции родного цирка. Обучение продлится пять лет, после чего молодые таланты вернутся в Якутию для творческой деятельности. #circusnews#цирковыеновости#circus#ЦиркЯкутии#БудущиеЗвездыЦирка

CIRCUS NEWS

@news_circus · Post #2013 · 16.10.2025 г., 09:58

🎤👑В Центральном Доме актера состоялась встреча студентов МосИТИ им. Кобзона циркового факультета по направлению «Клоунада» с прославленным клоуном и режиссером Александром Гримайло.🌟😊 Александр Иванович поделился фактами своей биографии и профессиональными секретами, которые помогут ребятам достичь высот в цирковом искусстве! ▌ Биография Александра Гримайло 📚🏠: - 🎭1984-1990: Главный режиссёр тульского цирка. - 🗺️90-е годы: Работа в Цирковом институте Москвы, Япония, Кения, Америка, Европа. - 🏛️1996: Режиссёр I Всемирного фестиваля-конкурса циркового искусства на Красной площади, создатель Рождественского фестиваля цирка во Фрайбурге (Германия). - 💃1999-2001: Автор шоу-программ «Батлинс», мюзикла «Маленький принц» в Великобритании. ▌ Награды 🏆: - ✍️ Диплом Всесоюзного конкурса артистов цирка (1982) - 🔧 Приз «Уральский самоцвет» (1982) - 🌶️ Золотые медали конкурса «Тульский левша» (1980-1981) #circusnews#цирковыеновости#цирковоеискусство#клоунада#цирк#культура#circus

CIRCUS NEWS

@news_circus · Post #2025 · 17.10.2025 г., 10:29

🎪Волгоградский цирк засветился в темноте благодаря новой архитектурной подсветке ⭐️ ✨ Теперь здание напоминает гигантскую летающую тарелку благодаря светодиодам разных цветов. Панорамные окна украшены светящимися полосами, создающими волшебную атмосферу. Фасад украшен лентой световых бликов, словно сотнями солнечных зайчиков. Купол выделен широким светящимся диском. 📸 Волгоградцы уже восхищаются обновленным видом цирка. После завершения ремонта и уборки планируется торжественное открытие. Подписывайтесь на CIRCUS NEWS☝ Следите за обновлениями! ✨ #circusnews#цирковыеновости#цирк#circus#Волгоград#ремонтцирка#Реконструкция

CIRCUS NEWS

@news_circus · Post #2402 · 12.12.2025 г., 06:06

🎪✨Цирк Чили признан культурным наследием ЮНЕСКО! Цирк семейной традиции Чили 🇨🇱недавно был включен в Список Представительного наследия человечества ЮНЕСКО в 2025 году. Это решение подчеркивает важность циркового искусства и традиций, передаваемых поколениями. 🏠🌍 Цирковые семьи путешествуют вместе, делясь своим искусством и культурой повсюду. Для участников цирка жизнь связана с общиной и семьей, формируя чувство принадлежности и солидарности среди артистов разных жанров. 👩‍🎤🧑‍🎤 Дети учатся цирковому искусству с раннего возраста, развивая необходимые навыки игры и выступлений. Этот процесс способствует сохранению культуры цирка и развитию талантов будущих поколений. 🇫🇮🇳🇱🇭🇺Другие европейские страны, включая Финляндию (2018), Нидерланды (2013) и Венгрию (2016), уже включили свои традиционные цирки в национальные списки культурного наследия. #circusnews#цирковыеновости#circus#CircoChile#UNESCO#PatrimonioImmateriale#ArtisticHeirs

dopingpong

@dopingram · Post #3046 · 05.06.2024 г., 12:44

«Аврора. Спящая красавица», digital art by Doping Pong, 2008-2009 Афиша, фирменный стиль и эскизы оформления сцены. Спектакль по мотивам сказки Шарля Перро «Спящая красавица» стал одной из самых громких премьер XI Фестиваля русского искусства на Лазурном берегу в Ницце в январе 2009 года. Первоначально команда шоу была сформирована в следующем виде: Художник-постановщик – арт-группа Doping Pong Музыка к балету «Спящая красавица» –П.И.Чайковский Продюсер – Олег Чесноков В процессе работы над новым представлением произошли кадровые изменения и появились новые люди, включая режиссера. «Аврора» – новое представление театра-цирка “Кракатук” – в результате делали разные люди в разные этапы времени. Премьера нового спектакля «Аврора. Спящая красавица» состоялась в Национальном театре Ниццы на XI Фестивале русского искусства на Лазурном берегу, где критики назвали ее «бомбой современного театра». От Doping Pong в спектакле остались афиша, фирменный стиль и общая атмосфера с массой мелких деталей. В России «Аврора. Спящая красавица» была представлена в Центральном академическом театре Российской армии, где состоялась московская премьера экспериментального спектакля. Обладатель Гран-при Международного фестиваля искусств во Франции театр-цирк «Кракатук», главный образ которого также был создан Doping Pong, прославился благодаря одноименному спектаклю по сказке Гофмана «Щелкунчик и мышиный король», созданному молодыми цирковыми актерами, которых продюсер Олег Чесноков набирал по всей стране для проекта новой театральной школы. #dopingpong#avrora#krakatuk#theater#circus#чайковский#шарльперро#perfomance#onlinemuseum

ART IN SPORT

@BarykinaLiubov · Post #125 · 11.04.2022 г., 10:32

Проект 🩷 «Искусство в спорте» активно шагает по России 2.04.22 140 гимнасток в городе Ульяновске приняли участие в #МастерКласс «Искусство в спорте» Проект прошёл при поддержке Сенатора СФ А.Ю Брыксина и Губернатора Ульяновской области А.Ю Русских Отдельная благодарность Татьяне Николаевне Грибковой Президенту Федерации Ульяновской области за гостеприимство и блестящую организацию в ее шикарном дворце художественной гимнастики Татьяна-Арена Спасибо 🙏 педагогам художникам Ульяновского регионального отделения российского союза художников Кузнецову В.С Пастушенко К.Б #ЭтоПрекрасно #важно когда юные спортсменки приобщаются к Искусству Следующий проект уже скоро 🔜 В Екатеринбурге @tatiana.arena73.official @federation_rg_73@artpastushenko @barykinaart@hulahoop_artist@shr_news #liubovbarykina #artist #choreographer #rhythmicgymnastics#dance #painting #circus#academician#ulyanovsk #artinsport #education #sport #art #culture #power #future