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

Резултати

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

Пребарај: #gr

当前筛选 #gr清除筛选

Мало, кто знает, что я 2 года работал советником Руководства одного из крупнейших регионов России по вопросам развития предпринимательства и международным проектам. А до этого много лет параллельно с занятием бизнесом выполнял и общественные функции : был членом Совета при Главе региона по инвестициям и общественного совета при Комитете по предпринимательству и туризму. Да-да, было такое. Этот сложный и уникальный опыт я ценю до сих пор, как один из самых главных в своей жизни. Государственная служба помогла мне повысить дисциплинированность, структурность мышления, именно там я наконец-то понял, о каких именно проблемах и вызовах институциональной экономики говорит невероятно чтимый мной А.А. Аузан (декан экономического факультета МГУ) и как же непросто приходится принимать решения тем, кто находится наверху политической вертикали, когда нужно учитывать тысячи и даже десятки тысяч переменных одновременно. Поварившись в том «супе» я очень сильно дополнил свою картину мира и навсегда освоил очередной русский язык (а я знаю их очень много) – это GR-язык. Крайне важно на нем уметь разговаривать, или хотя бы его понимать. Поверьте мне. #GR

Hashtags

2b.mgimo.career

@mgimocareer · Post #2002 · 11.12.2025 г., 06:20

#вакансия#GR GR-специалист в выставочную компанию Обязанности: • Организация взаимодействия с посольствами; • Организация взаимодействия с регионами, министерствами, ведомствами; • Организация официальных визитов и VIP-туров; • Подготовка официальных писем (на русском и английском языках); • Анализ возможных направлений развития GR-стратегии компании; • Посещение профильных мероприятий. Требования: • Высшее образование (желательно по профилю GR, международные отношения, политология, международный бизнес); • Грамотность, умение писать официальные письма; • Знание иностранных языков (английский), дополнительные языки приветствуются; • Знание MS Outlook, MS Teams; • Опыт работы в 1С First BIT ERP, электронном документообороте приветствуется; • Личные качества: ответственность, исполнительность, коммуникабельность. ПРИМЕЧАНИЕ: во время подготовки к выставкам может потребоваться работа в выходной день с правом на отгул. Условия: 1) Заработная плата: 140 000 - 150 000 руб.; 2) ДМС по итогам испытательного срока; 3) Гибридный формат работы (офис + удаленно); 4) Выездные корпоративные мероприятия; 5) Мотивационная программа по выполнению целей (ежеквартально). Повопросам можете обращаться: Артем Юрьевич Демченко +7 (981) 143-97-71 [email protected]

Grandlobbying

@grandlobbying_com · Post #197 · 03.02.2023 г., 07:59

Заглянули в 2022 год и постарались выявить основные GR-тренды прошлого года. Большая часть из них перешла в 2023 год. Вашему вниманию. #тренды#GR

#кейс#GR Сегодня ко мне обратился с просьбой один знакомый предприниматель. Они разослали письма 9-ти руководителям регионов РФ с предложением о сотрудничестве. Сделали это почти месяц назад и до сих пор никто так и не вышел с ними на связь. «Иван, помоги понять, может мы что-то сделали неправильно?» - так начал наш сегодняшний разговор мой товарищ. Назовем его Олег. Мне хватило 5 минут и нескольких вопросов, чтобы проанализировать ситуацию и вывод был достаточно однозначный - сделано было неправильно практически всё. Я не устаю повторять, что успех любой коммуникации на 40% зависит от того, насколько системно и глубоко вы к ней подготовились : первоначальный сбор и анализ информации, карты стейкхолдеров и т.д. Большинство людей проваливают этот этап, а потом, разводя руками, говорят, что нам так и не ответили, либо вторят легендам и сплетням. Помимо этого, конечно необходимо четко понимать на чье поле вы вступаете. «В каждой избушке свои погремушки» - все-таки мудрая была у меня бабушка. Это означает, что в секторе власти, как и в любом другом «мире» свои традиции, нормы, этикет, символы и конечно же правила. И незнание правил, как мы помним, не освобождает от ответственности за отрицательный результат. С моим товарищем мы начали с того, что посмотрели, как было составлено само письмо с предложением о сотрудничестве. Сделано всё было безукоризненно. Если бы мы говорили про коммерческое предложение к примеру в B2B секторе. Однако для руководителя региона оно совершенно не подходило. Полностью перекроили письмо и расставили по-другому акценты, затем выяснили, что писать нужно на совершенно других людей (где-то это профильный вице-премьер, где-то министр, а где-то руководитель соответствующего комитета). И затем уже подумали над многоэтапной коммуникационной стратагемой, которая учитывала не только отправку писем, но и цепочку правильных касаний и попаданий в «поле фокуса», но это уже совсем другая история. Ну и как сейчас модно писать в тг-каналах – если посты на подобные темы вызывают у вас интерес, более того есть запрос на то, чтобы я писал подробнее и раскрывал детали, как решаются те, или иные кейсы, то давайте поставим 50 «🔥» этой публикации. Так я пойму, что нужно чаще писать на такие темы. Да и тем, как развивается история Олега поделюсь. Всем хорошего вечера и грамотно выстроенных связей.

Hashtags

2b.mgimo.career

@mgimocareer · Post #1621 · 23.05.2025 г., 06:27

#резюме#международка#GR Резюме специалиста отдела международных связей, GR-менеджер. Международник с опытом работы в загранучреждениях более 7 лет. Эффективно планировала и организовывала деятельность отдела на курируемом направлении. Успешно решала задачи по поиску, анализу и систематизации информации. Участвовала в подготовке и проведении международных переговоров, протокольных мероприятий и церемоний. Профессионально владеет румынским и английским языками. В идеале: вакансии уровня мидл в международном/GR отделе компании. Возможны и другие позиции: помощник gr менеджера, event менеджер, менеджер ВЭД. Уровень дохода 150-200к Контакт: +7 917 516 0088

Grandlobbying

@grandlobbying_com · Post #163 · 02.12.2022 г., 06:47

Анастасия Цветкова вошла в Экспертный совет по устойчивому развитию Минэкономразвития РФ. Обновленный состав экспертного совета по устойчивому развитию (ЭСУР) утвержден приказом министра экономического развития Максима Решетникова от 25 октября 2022 года. Подробности: https://b-c-g.ru/news/anastasiya-cvetkova-voshla-v-yekspertny-sovet-pri-mineconomrazvitiya/ #GR#ESG

Hashtags

🤝Всем привет, это Артур Щеглов. Несколько кадровых перестановок. Не забудьте поздравить коллег с назначениями! 🔹 Заместителем генерального директора «Российских железных дорог» стал Юрий Бакеркин, который до этого руководил департаментом инвестиций компании. 🔹 Собянин сменил главу департамента градостроительной политики. Сергея Лёвкина на этом посту сменил Владислав Овчинский, ранее отвечавший в столичном Правительстве за инвестиционную и промышленную политику. 🔹 Министром Правительства Москвы, руководителем Департамента инвестиционной и промышленной политики города Москвы назначен Анатолий Гарбузов. 🔹 Бывший директор департамента международной кооперации и лицензирования в сфере внешней торговли Минпромторга РФ Роман Чекушов назначен на должность статс-секретаря - замглавы Минпромторга. #p3runner#GR

Hashtags

🔄Всем привет, это Артур Щеглов. На неделе произошло несколько важных для инфраструктурного рынка назначений, которые стоит учитывать в своей работе. 🔸 Игорь Шувалов переназначен председателем госкорпорации «ВЭБ.РФ» ещё на пять лет. 🔸 Заместитель руководителя Росавтодора Виктор Тимофеев стал заместителем министра транспорта Российской Федерации. На этой должности он сменил Василия Десяткова. 🔸 Заместитель генерального директора РЖД Алексей Шило перешёл на работу в Минтранс и занял должность замминистра. Алексей Шило будет курировать работу железнодорожного транспорта и сменит на этом посту Валентина Иванова, которого повысят до первого замминистра. 🔸 Место первого замглавы Минфина, освободившееся после перехода Леонида Горнина в Минобороны, займёт замминистра Ирина Окладникова. Она курировала в Минфине три департамента: организации составления и исполнения федерального бюджета, бюджетной политики в отраслях экономики и проектного финансирования и инвестиционной политики (отвечает за регулирование в таких сферах, как ГЧП, а также инструменты стимулирования капвложений, например СЗПК, СПИК и т. д. – «Ведомости»). 🔸 Заместителем министра спорта РФ назначен Мгер Гандилян. Ранее он трудился вице-губернатором Хабаровского края, когда регионом руководил Михаил Дегтярёв, новый глава Минспорта. #p3runner#GR

Hashtags

Grandlobbying

@grandlobbying_com · Post #479 · 12.07.2024 г., 07:04

📣 Дорогие коллеги! В промышленный холдинг требуется сотрудник на должность руководителя направления по взаимодействию с деловыми сообществами (Деловая Россия, РСПП, ТПП). Среди задач: 🔺обеспечение коммуникации с участниками деловых объединений; 🔺составление графиков, встреч и организация поездок; 🔺составление повестки дня собраний, ведение протоколов, работа с входящей и исходящей корреспонденцией; 🔺подготовка аналитических справок; 🔺организация и сопровождение мероприятий; 🔺разработка и ведение каналов коммуникации, включая сайт и пресс-релизы. В числе требований к кандидату: ▪️образование в области управления, международных отношений, экономики, PR; ▪️опыт работы на аналогичной должности не менее 2 лет; ▪️знание особенностей работы крупных общественных или отраслевых деловых объединений, опыт делового общения с собственниками бизнеса; ▪️знание национальных особенностей Таиланда, опыт делового общения с представителями данной страны (как преимущество); ▪️развитые организаторские способности и навыки работы в режиме многозадачности, способность грамотно расставлять приоритеты; ▪️аналитические навыки, умение обобщать и структурировать информацию, готовить информационные справки; ▪️развитые коммуникативные навыки, свободное владение русским и английским языками (не менее С1). Знание тайского языка является преимуществом; ▪️владение Microsoft Office (Word, Excel, PowerPoint) на уровне уверенного пользователя; ▪️способность работать самостоятельно и проявлять разумную инициативу; ▪️высокий уровень профессионализма и внимание к деталям; ▪️готовность к командировкам. ❗️Адрес для соискателей: [email protected] #вакансия#GR

123•••10•••1718
ПретходнаСтраница 1 од 18Следна