Заметка начинающим, которые часто сталкиваются с подобной непоняткой.
Ситуация следующая, есть список файлов:
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
Кремниевая долина по-японски: правительство продолжает снабжать Rapidus миллиардами в надежде на технологический прорыв к 2027 г.
Правительство Японии одобрило выделение дополнительных 4 млрд долл. государственной компании Rapidus для проведения исследований и разработки передовых полупроводников. Об этом заявил глава Министерства экономики, торговли и промышленности Японии (МЭТП) Р.Акадзава на открытии аналитического центра корпорации в г.Титосэ (о.Хоккайдо), отметив, что "государство не пожалеет средств на поддержку успеха этого проекта".
С учетом нового транша общий объем финансовых вливаний в производство на текущий момент достиг 14,76 млрд долл.
Эти меры направлены на создание устойчивых цепочек поставок внутри страны и укрепление технологического суверенитета в условиях глобального дефицита полупроводников. Токио стремится нарастить внутреннее производство микросхем, чтобы минимизировать риски внешних шоков и геополитической напряженности, в частности на фоне обострения отношений с Китаем.
Премьер-министр С.Такаити неоднократно подчеркивала стратегическую важность инвестиций в секторы, критически значимые для национальной безопасности. Масштабные субсидии должны помочь Японии вернуть утраченные позиции на мировом рынке полупроводниковой продукции и обеспечить независимость от импорта в высокотехнологичных отраслях.
Консорциум Rapidus был создан в 2022 г. при участии государственного капитала и частного сектора. Его основной целью является запуск массового производства современных чипов по 2-нанометровому техпроцессу в 2027 г. с перспективой выпуска чипов размером 1,4 и 1 нанометр в 2030 г. К этому же сроку власти рассчитывают вывести корпорацию на самоокупаемость, а в 2031 г. предполагается её выход на биржу.
Помимо прямой поддержки Rapidus, МЭТП приняло решение о выделении средств фирмам Fujitsu и IBM Japan. Ожидается, что они передадут заказы на производство своих энергоэффективных чипов для систем искусственного интеллекта именно компании Rapidus. Такая стратегия позволит сформировать полноценную экосистему внутри японского рынка, объединив разработчиков и производителей вокруг единого государственного технологического хаба.
#Япония#Полупроводники#Rapidus
Япония делает ставку на развитие индустрии полупроводников
Япония стремится восстановить мировое лидерство в полупроводниковой отрасли, в том числе, посредством производства передовых 2-нм чипов на заводе Rapidus в преф. Хоккайдо (начало намечено на 2027 г.).
Для этого правительство реализует план инвестиций объемом 60 млрд долл. в сектор полупроводников и искусственного интеллекта. За последние три года в эту отрасль уже было вложено около 25 млрд долл. Специально созданная под данную задачу корпорация Rapidus получает приоритетную государственную поддержку, и к настоящему моменту привлеченное финансирование составило порядка 6 млрд долл. Однако, по оценкам самой компании, для запуска производства передовых чипов необходимо еще не менее 26,5 млрд. долл.
С этой целью японские власти рассматривают различные варианты. Так, 7 февраля с.г. Кабинет министров одобрил законопроект, расширяющий возможности государственного финансирования Rapidus через подведомственные Министерству экономики, торговли и промышленности учреждения и выпуск облигаций. Дополнительные 660 млн долл. планируется привлечь от продажи Минфином акций принадлежащего ему банка Shoko Chukin.
Но решающую роль должны сыграть частные инвестиции. В отличие от тайваньских производителей (в частности, завода TMSC на о.Кюсю), Rapidus не имеет опыта производства и реализации чипов, что вызывает опасения у инвесторов. Даже учредители корпорации, NTT и Sony Group, инвестировали в проект лишь около 48 млн долл.
Тем не менее, власти рассчитывают на дополнительные вложения от частного сектора и «стимулируют» с этой целью коммерческие структуры. Так, руководитель одного из производственных предприятий заявил: «У нас нет другого выбора, кроме как рассмотреть инвестиции по просьбе правительства, но мы не хотим активно вкладываться в компанию без конкретного продукта». В то же время ряд других игроков, таких как группа Fujitsu, более благосклонно рассматривает возможность софинансирования проекта.
В 1988 г. японские фирмы контролировали 50% мирового рынка полупроводников, но к 2019 г., по данным Министерства экономики торговли и промышленности, эта доля упала ниже 10%. Правительство Японии, оказывая приоритетную поддержку этой стратегически важной отрасли, рассчитывает на «волновой» эффект в экономике в размере 1 трлн долл.
#Япония#Полупроводники#Rapidus
Rapidus в поисках инвестиций
Компания Rapidus, будущий флагман японской полупроводниковой промышлености находится в поисках дополнительных инвестиций.
В августе 2022 г. восьмь ведущих компаний Японии, включая Toyota Motor, Softbank, NTT и Sony Group заявили о создании собственного производителя полупроводников, строительстве завода в г. Титосэ, Хоккайдо и планах начать массовое производство полупроводников 2-нм к 2027 г.
Сумма первоначальных инвестиций компаний-учредителей в этот проект составила 51,4 млн долл., однако для полноценного запуска в 2027 г., по оценкам компании, необходимы сумма порядка 35,2 млрд долл.
Правительство Японии уже выделило компании Rapidus субсидии на сумму порядка 6 млрд долл.
А вот Банки Японии и международные банковские синдикаты относятся к финансированию Rapidus с крайней осторожностью, видя риски в отсутствии внятной бизнес-стратегии и опыта в индустрии. Условием финансирования проекта называется предоставление государственных гарантий Японии, что требует изменения законодательства.
Японские мегабанки SMBC, Mitsubishi UFJ и Mizuho намерены инвестировать до 35 млн долл. каждый в проект создания на о. Хоккайдо передового производства микросхем Rapidus. Правительственный Банк развития Японии (DBJ) также инвестирует 70 млн долл.
SMBC, Mizuho и DBJ в скором времени станут полноценными акционерами Rapidus, в результате совокупные капиталовложения ключевых банковских структур Японии в данный проект составят 175 млн долл.
Также Sony Group и другие акционеры обещают дополнительные инвестиции в Rapidus. Сумма инвестиций не раскрывается.
Пока целевые показатели Rapidus на данном этапе получить 704,2 млн долл. инвестиций из частного сектора.
Совокупно все собранные средства пока гораздо меньше 32 млрд долл., необходимых для полноценного запуска проекта.
#Япония#Полупроводники#Rapidus