Заметка начинающим, которые часто сталкиваются с подобной непоняткой.
Ситуация следующая, есть список файлов:
names = [
'image.bmp',
'second.txt.bkp',
'data.db',
'.config.cfg',
'file.ext.bkp'
]
И мы хотим убрать у них окончание ".bkp".
Не знаю зачем, пример довольно надуманный) Но суть он показывает, а это главное.
Те, кто еще не очень знаком с библиотекой os.path или pathlib, вероятно решат обработать имена как строки. И тут вполне подойдет метод строки strip().
Что делает этот метод? Он отрезает указанные символы по обеим сторонам строки. Если ничего не указать, то убирает невидимые символы (пробелы, табуляции и переносы строк).
В нашем случае будет выглядеть вот так:
>>> name.strip('.bkp')
То есть просим удалить строку '.bkp' по краям имени файла, если таковая есть.
Можно применить аналогичный метод rstrip(), чтобы отрезать только справа, но для этого примера используем обычный.
>>> for name in names:
>>> print(name.strip('.bkp'))
image.bm
second.txt
data.d
config.cfg
file.ext
Хм, что-то не то с нашими именами! Что случилось??? Видим нежелательное переименование в именах, где и близко не было указанной строки '.bkp'
А дело всё в том, что данный метод ищет не указанную строку, а указанные символы, и не важно в каком порядке.
Для метода strip() строка '.bkp' это не паттерн для поискаа список символов. Потому он отрезал симовол 'p' от '.bmp' и удалил точку из файла '.config.cfg'.
Как тогда правильно заменить именно паттерн? Для начинающего можно посоветовать метод строки replace(), который как раз использует для замены указанную строку целиком. В нашем примере заменим её на пустую строку.
>>> for name in names:
>>> print(name.replace('.bkp', ''))
image.bmp
second.txt
data.db
.config.cfg
file.ext
Уже лучше, но помните, это лишь пример про strip(). Для работы с именами файлов есть способы и более "правильные", дающие однозначно верный результат. Я взял файлы только в качестве примера. Даже replase() тут может сделать не то что ожидаем.
Просто впредь будьте внимательны с этим strip().
#basic
🚢История создания Algoma Central Corporation.
Компания была основана 11 августа 1899 года в городе Солт-Сент-Мари (Онтарио, Канада) под названием Algoma Central Railway Company.
Ее основателем считается промышленник Francis H. Clergue.
Первоначальная цель — строительство железной дороги для перевозки железной руды и древесины к промышленным предприятиям региона.
Уже в 1900 году компания получила земельные гранты и обязательство развивать судоходство на Великих озёрах, что привело к покупке первых судов и формированию собственного флота — фактически началу морского бизнеса.
В течение XX века компания постепенно диверсифицировалась:
• расширила морские перевозки,
• вышла в сферы недвижимости, лесной промышленности и логистики,
• снизила зависимость от железнодорожного бизнеса.
В 1990 году произошла корпоративная реорганизация, после которой компания получила современное название — Algoma Central Corporation, сосредоточившись на морских перевозках.
Сегодня это одна из ключевых канадских судоходных компаний, работающая на Великих озёрах и международных маршрутах.
Algoma Central Corporation — публичная компания (листинг на бирже TSX), поэтому у неё нет одного владельца.
Крупнейшие акционеры корпорации:
• Amogla Holdings Ltd — около 28-32%.
• E-L Financial Corporation Limited — около 26%.
Оба акционера - фактически контролируются семьёй Джекман (Jackman).
Остальная часть акций распределена между институциональными и частными инвесторами.
Текущий менеджмент - генеральный директор (CEO): Gregg Ruhl (с 2019 г).
📌 Algoma Central Corporation — это более чем 125-летняя компания, начавшая как железнодорожный проект для сырьевой промышленности и трансформировавшаяся в крупного оператора флота балкеров и танкеров.
#drybulk#Kamsarmax#shipping#Canada#shipbuilding
🚢Algoma Central получила балкер "Algoma Celebration".
Канадская Algoma Central Corporation приняла в эксплуатацию новый балкер типоразмера Kamsarmax с системой самовыгрузки - "Algoma Celebration", построенный на китайской верфи Jiangsu Yangzi-Mitsui Shipbuilding.
Судно стало вторым в серии после "Algoma Legacy", с поставкой третьего судна, ожидаемой в 2027 году.
Балкер дедвейтом около 80 000 тонн (длина 229 м, ширина 32,26 м) соответствует требованиям American Bureau of Shipping и оснащен современными грузовыми системами.
Конструкция самовыгрузки позволяет значительно сократить время стоянки в порту и повысить операционную эффективность в портах с ограниченной инфраструктурой.
С отраслевой точки зрения ввод новых судов отражает стратегию обновления флота с акцентом на повышение эффективности и снижение эксплуатационных затрат.
По оценке компании, новые единицы флота обеспечивают до 40% улучшения показателей за счет топливной эффективности и оптимизации грузовых операций.
Замена трёх старейших судов на более современные активы также позволяет перераспределить флот и повысить гибкость эксплуатации, что особенно важно для навалочных грузов, где скорость обработки и эффективность напрямую влияют на доходность.
📌Algoma Central Corporation — основана в 1899 году, публичная компания, базируется в Канаде, принадлежит институциональным и частным инвесторам.
#drybulk#Kamsarmax#shipping#Canada#shipbuilding
🚢Stefanou Bros расширяют флот до 30+ судов покупкой балкера типоразмера Kamsarmax.
Греческие судовладельцы Stefanou Bros увеличили свой балкерный флот, приобретя балкер типоразмера Kamsarmax постройки 2012 года, тем самым преодолев отметку в 30 судов в своем флоте.
Сделка была структурирована через компании Bright Navigation и Sea Gate Navigation, базирующиеся в Пирее.
Покупка проходит на фоне устойчивости вторичного рынка балкеров, который демонстрирует способность сохранять и даже наращивать стоимость активов, несмотря на геополитическую напряженность на Ближнем Востоке.
Улучшение перспектив торговли углем выступает дополнительным драйвером спроса на тоннаж, особенно в сегменте Kamsarmax, ориентированном на массовые сырьевые грузы.
С отраслевой точки зрения сделка подтверждает восстановление интереса к среднетоннажным балкерам на фоне роста тонна-миль и перераспределения энергетических потоков.
Укрепление цен на активы свидетельствует о повышении уверенности инвесторов в кратко- и среднесрочной доходности сектора сухих грузов.
Для Stefanou Bros расширение флота является частью стратегии масштабирования и усиления присутствия в ключевых сегментах рынка, где гибкость и универсальность балкеров типоразмера Kamsarmax позволяют эффективно адаптироваться к меняющейся структуре грузопотоков.
📌Stefanou Bros — основана в 1980-х годах, частная судоходная группа, принадлежит семье Стефану (Греция).
#drybulk#Kamsarmax#shipping#secondhand#Greece
🚢Gleamray возвращается на рынок S&P с переходом в крупный тоннаж.
Греческая Gleamray Maritime возобновила активность на рынке second-hand после двухлетней паузы, рассматривая сделки по обновлению флота.
По данным брокеров, компания планирует заменить более старый балкер типоразмера Supramax на балкер типоразмера Kamsarmax, продолжая стратегию перехода в сегмент более крупного тоннажа.
С операционной точки зрения, шаг отражает стремление повысить эффективность флота за счёт увеличения размера судов и участия в более длинных и прибыльных рейсах.
Для рынка это сигнал продолжающейся консолидации и «апгрейда» флотов, где владельцы постепенно уходят от меньших типов судов к более крупным.
📌Gleamray Maritime Inc. — основана в 1990-х годах в Греции, частная судоходная компания, специализируется на сухогрузном флоте; находится в собственности греческих частных инвесторов.
#DryBulk#Shipping#SecondHand#Kamsarmax#Greece
🚢Diana Shipping повышает доходность чартера балкера типоразмера Kamsarmax с NYK.
Греческая Diana Shipping зафиксировала более высокую тайм-чартерную ставку для балкера типоразмера Kamsarmax "Myrto" (82,131 DWT, 2013 г.), продлив чартер с японской NYK.
Новая ставка составляет $16,650 в сутки (минус 5% комиссия), что существенно выше предыдущих $12,000.
Чартер действует с апреля 2026 года до осени 2027 года и принесёт около $8.7 млн дохода.
С операционной точки зрения, сделка отражает потенциал укрепление крупнотоннажного балкерного рынка и позволяет компании фиксировать улучшенные условия в периодных контрактах.
Для отрасли это сигнал постепенного роста доходности в сегменте балкеров крупнотоннажных типоразмеров Kamsarmax и Panamax, где судовладельцы используют текущую конъюнктуру для пересмотра ставок.
📌Diana Shipping Inc. — основана в 1999 году в Греции, публичная компания, специализируется на сухогрузных перевозках; контролируется семьёй Палиос (Palios).
#DryBulk#Shipping#Kamsarmax#Chartering#Freight
🚢Great Eastern Shipping усиливает флот покупкой балкера типоразмера Kamsarmax.
Индийская The Great Eastern Shipping Company (GE Shipping) объявила о покупке балкера типоразмера Kamsarmax, дедвейтом около 81 094 тонн японской постройки (2014 год).
Передача судна ожидается в I-м квартале 2027 финансового года.
Сделка будет полностью профинансирована за счёт собственных средств компании и направлена на увеличение собственного флота.
На данный момент GE Shipping владеет 41 судном совокупным дедвейтом около 3,25 млн тонн: 27 танкеров (включая 5 VLCC, 17 продуктовых танкеров и 5 LPG-танкеров) и 14 балкеров (2 балкера типоразмера Capesize, 9 типоразмера Kamsarmax, 1 типоразмера Ultramax и 2 типоразмера Supramax).
Параллельно компания планирует продать VLGC “Jag Vishnu”, завершение сделки ожидается в IV-м квартале FY26.
По данным компании, текущая загрузка флота близка к 100%, что позволяет активно оптимизировать структуру активов.
Для балкерного рынка покупка указывает на сохраняющийся интерес к типоразмеру Kamsarmax, который остаётся ключевым для перевозок угля, зерна и сырьевых грузов на межрегиональных маршрутах.
📌The Great Eastern Shipping Company Limited — индийская судоходная компания, основанная в 1948 году, одна из крупнейших частных судоходных групп страны.
Акции обращаются на Национальной фондовой бирже Индии (NSE); компания контролируется индийской семьей Шет (Sheth) - это одна из крупнейших частных судоходных компаний в Индии. Ключевыми фигурами в руководстве компании на протяжении многих лет являются представители этой семьи (например, К. М. Шет и Бхарат К. Шет).
Это одна из крупнейших частных судоходных компаний в Индии.
#DryBulk#Kamsarmax#GEShipping#FleetExpansion#ShippingMarkets
🚢Греческие судовладельцы Stefanou выиграли аукцион по продаже балкера типоразмера Kamsarmax.
Греческие судовладельцы — братья Stefanou — стали победителями онлайн-аукциона по продаже балкера “CCS Orchid” (Kamsarmax, 82 000 dwt, постройка 2017 г).
Торги проходили на биржевой площадке Guangzhou Shipping Exchange.
Судно под флагом Панамы вызвало высокий интерес: в аукционе приняли участие 10 различных участников, включая несколько крупных греческих судоходных компаний.
Сделка подтверждает устойчивый спрос на современные суда вторичного рынка, несмотря на повышенную геополитическую неопределённость и риски для мировой экономики, связанные с ситуацией на Ближнем Востоке.
Для сегмента балкерного флота это сигнал о сохраняющейся ликвидности рынка S&P (sale & purchase), особенно для относительно новых судов классов Kamsarmax и Panamax, которые остаются востребованными для перевозок зерна, угля и руды.
📌Guangzhou Shipping Exchange — китайская морская биржевая платформа, созданная в 2010 году для проведения сделок по продаже судов, фрахтованию и торговле морскими активами. Биржа работает при поддержке муниципальных властей Гуанчжоу и государственных структур Китая.
#DryBulk#Kamsarmax#ShipAuction#SecondhandMarket#ShippingInvestments