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

Резултати

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

Пребарај: #oilgas

当前筛选 #oilgas清除筛选
НЕДРА ЗАКОНА

@nedrazakona · Post #1792 · 19.07.2025 г., 14:01

🛢️Мировые инвестиции в нефтяную отрасль до 2050 года могут составить $18,2 трлн ▫️Вложения будут расти благодаря увеличению спроса на нефть в мире, истощению действующих месторождений и инфляции, говорится в ежегодном докладе ОПЕК World Oil Outlook. ▫️Уже сейчас ОПЕК+ держит курс на увеличение добычи нефти для сохранения или даже наращивания доли рынка. ▶️В то же время у притока инвестиций в нефтяные проекты есть ряд ограничений. ▫️В ближайшие 30 лет миру предстоит решить задачу по экономически обоснованному способу добычи нефти и газа из трудноизвлекаемых запасов (ТрИЗ) и в Арктике, считает руководитель практики по оказанию услуг компаниям нефтегазового сектора Kept Максим Малков. ▫️Эти направления требуют значительных трудозатрат, исследований, привлечения новых технологий и инвестиций. — Именно по этой причине основной объем денежных средств будет приходится на добычу. ❌Российская нефтяная отрасль оказалась отрезана от зарубежных технологий, поэтому предстоят значительные инвестиции для освоения своих собственных месторождении. #OilGas

Hashtags

НЕДРА ЗАКОНА

@nedrazakona · Post #1629 · 14.05.2025 г., 15:04

🛢Россия намерена утроить мощности по сжижению газа к 2030 году ▫️Россия планирует увеличить производство СПГ в 3 раза — с 45 млрд м³ (около 33 млн т) до 142 млрд м³ (103 млн т) к 2030 году. Такие показатели заложены во всех сценариях (кроме стресс-сценария) развития ТЭК в Энергетической стратегии России до 2050 года. ▫️Согласно стратегии, именно СПГ станет драйвером роста экспорта российского газа до 2030 года. 📈 Стратегия предполагает увеличение объема экспорта газа на 126-149 млрд м³, из которых 97 млрд м³ придется на СПГ. — Сейчас рынок СПГ находится в дефиците предложения. У мировых инвесторов, в первую очередь платежеспособных азиатских потребителей, сохраняются аппетиты к поиску дополнительных объемов предложения и долгосрочному контрактованию поставок СПГ. Максим Малков руководитель практики по оказанию услуг компаниям нефтегазового сектора Kept ▫Дефицит предложения стимулирует нефтегазовые компании строить новые мощности. Но готовность нефтегазовых компаний инвестировать в новые мощности СПГ будет зависеть от долгосрочных тенденций цен на нефть / газ, «подушки ликвидности» производителей и потребителей СПГ, геополитики. Возможно ли реализовать несколько новых крупнотоннажных проектов СПГ? При наличии управленческой воли, концентрации производственных, технологических и экономических ресурсов и эффективного проектного управления строительство нескольких крупнотоннажных объектов СПГ одновременно вполне возможно, считает Максим Малков. — Эта задача, по сути, представляет собой один из векторов ускоренной реиндустриализации отрасли, и в истории нашей страны такие успешные примеры есть. #OilGas

Hashtags

🚢PRIO расширяет добычу: лицензия на 14 скважин в бассейне Кампус. Бразильская нефтегазовая компания PRIO получила разрешение на масштабную программу бурения на шельфе Бразилии, что усиливает ее позиции в оффшорной добычи. Регулятор Ibama одобрил изменение лицензии для месторождения Frade, разрешив бурение до 14 новых скважин. Это решение дополняет ранее выданное разрешение на запуск проекта Wahoo, включая подключение к установке FPSO Valente (бывш. Frade). Проект предусматривает формирование единого добычного кластера через связку месторождений Wahoo и Frade. Первый этап включает бурение 6-ти скважин, а начало добычи ожидается уже в 2026 году. С точки зрения рынка, шаг PRIO отражает устойчивую стратегию увеличения добычи за счет доразработки существующих активов (brownfield), что снижает капитальные затраты и ускоряет вывод проектов на добычу, что особенно актуально на фоне высокой волатильности нефтяных рынков. 📌PRIO (PetroRio) — бразильская независимая нефтегазовая компания, основана в 2015 году. Специализируется на развитии зрелых офшорных месторождений. Основной акционер — инвестиционная группа Tarpon Investimentos, ключевые активы сосредоточены в бассейне Кампус. #Offshore#OilGas#Brazil#FPSO#Energy

🚢Saipem приобретает буровое судно "Deep Value Driller" за $272 млн. Итальянский офшорный подрядчик Saipem договорился о покупке бурового судна 7-го поколения "Deep Value Driller" (2014 г.п., ранее "Bolette Dolphin") у норвежской компанииDeep Value Driller. Стороны продлили действующий бербоут-чартер до 31 июля 2026 года и согласовали окончательную цену в $272,5 млн (против первоначально установленных $300 млн). Передача судна ожидается до завершения срока бербоут-чартерного соглашения, при этом фрахтовые платежи сохраняются до конца фиксированного периода. Продавец намерен продолжить выплату ежемесячных дивидендов с марта 2026 года, а чистую выручку от продажи распределить среди акционеров. Сделка отражает консолидацию в сегменте глубоководного бурения и стремление Saipem усилить позиции на фоне оживления офшорной активности. 📌Saipem основана в 1957 году в Италии и специализируется на инжиниринге и строительстве в нефтегазовом и энергетическом секторах. Крупнейшие акционеры — итальянская государственная группа Eni и государственный инвестор CDP Equity. #offshore#drillship#Saipem#oilgas#maritime

🚢"Offshore Oil 696": в Китае введено в строй первое национальное судно для стимуляции скважин Государственная корпорация China National Offshore Oil Corporation (CNOOC) ввела в эксплуатацию специализированное судно для стимуляции скважин "Offshore Oil 696" (海洋石油696). Судно построено на верфи Wuhu Shipyard по проекту института Shanghai Merchant Ship Design and Research Institute (SDARI), входящего в структуру CSSC. Это первое китайское офшорное судно типа "well stimulation vessel (WSV)" и крупнейшее в мире в своём классе: длина 99,8 метров, ширина 22 метров, дизель-электрическая установка (5 генераторов, 2 азимутальных движителя, выдвижной маневровый движитель и 2 носовых подруливающих устройства). Судно предназначено для закачки кислоты или песчано-жидкостных смесей под высоким давлением для гидроразрыва и повышения дебита скважин. Комплекс оснащён автоматизированными системами смешения и фракционирования, цифровым мониторингом и интеллектуальной диагностикой оборудования. Соответствие требованиям China Classification Society подтверждено. Проект усиливает технологическую автономию Китая в офшорной добыче и снижает зависимость от западных WSV-платформ, традиционно доминирующих в США и Европе. 📌CNOOC основана в 1982 году и является государственной нефтегазовой компанией Китая. Контроль осуществляется правительством КНР через государственные холдинговые структуры. #offshore#wellstimulation#CNOOC#ChinaShipping#oilgas

🚢Новое нефтяное открытие у берегов Анголы. Национальное агентство нефти и газа Анголы Agência Nacional de Petróleo, Gás e Biocombustíveis (ANPG) сообщило об обнаружении нефти на скважине Algaita-01в блоке 15/06. Оператор проекта — Azule Energy, совместное предприятие BP и Eni. Бурение в бассейне Нижнего Конго выявило нефтеносные песчаники с несколькими продуктивными интервалами и высокими коллекторскими характеристиками. Открытие укрепляет ресурсную базу страны на фоне старения офшорных месторождений. Ангола, второй по объёму добычи производитель нефти в Африке к югу от Сахары, активно реформирует регуляторную среду для привлечения инвестиций. Azule Energy ранее заявляла о планах вложить около $5 млрд в страну в ближайшие 4–5 лет. 📌Azule Energy создана в 2022 году как СП BP и Eni для управления активами в Анголе. Компания частная; равные доли принадлежат BP и Eni. #oilgas#Angola#offshore#exploration#AzuleEnergy