TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #22 · 19 јан.

Заметка начинающим, которые часто сталкиваются с подобной непоняткой. Ситуация следующая, есть список файлов: 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

Hashtags

Резултати

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

Пребарај: #ps

当前筛选 #ps清除筛选
VideoSmile

@videosmile_ru · Post #9530 · 19.01.2026 г., 06:16

📌Bitmap-эффект для постерного дизайна в Photoshop Автор: DucTuyen Design #ps

Hashtags

VideoSmile

@videosmile_ru · Post #9401 · 20.12.2025 г., 14:07

📌 Интересный эффект стекла в Adobe Photoshop Автор: ferhatsozeriart #ps

Hashtags

VideoSmile

@videosmile_ru · Post #9111 · 06.11.2025 г., 14:19

📌 Как добавить текст на любую поверхность в Photoshop Автор: Smart Graphics #ps

Hashtags

VideoSmile

@videosmile_ru · Post #8891 · 29.09.2025 г., 14:17

Следуй этим трём шагам — и на 100% почувствуешь себя так, будто набрасываешь эскиз статуи Ренессанса, сидя на лавочке во Флоренции ✏️🇮🇹 Автор: Hardy Fowler - Digital Painting Studio #ps

Hashtags

VideoSmile

@videosmile_ru · Post #8860 · 24.09.2025 г., 06:21

📌Исправляем края выреза в Photoshop Автор: piximperfect #ps

Hashtags

VideoSmile

@videosmile_ru · Post #8758 · 05.09.2025 г., 06:13

Крутой эффект «жидкого» текста в Photoshop ✍️ Автор: easyeditpro #ps

Hashtags

Solidot 纯净版

@SolidotR · Post #5067 · 21.04.2026 г., 07:28

PlayStation 将要求使用聊天功能的用户验证年龄 #PS 索尼发送的一封邮件显示,PlayStation 将于今年晚些时候要求玩家验证年龄才能继续使用 PlayStation 的通讯服务如消息和语音聊天。索尼称,此举旨在在尊重玩家及其家庭隐私的前提下为他们提供安全、适合其年龄的游戏体验,赋予他们“对游戏体验的有效控制权”。年龄验证流程将在全球范围内实施。如果玩家选择不验证年龄,他们仍然可以使用 PlayStation 的其他服务如游戏、奖杯和商店。只有通讯体验会受到影响。索尼尚未披露年龄验证的具体实施时间。 https://insider-gaming.com/playstation-to-require-age-verification-for-certain-online-features/

Hashtags

Solidot 纯净版

@SolidotR · Post #4864 · 28.03.2026 г., 02:08

PS5 各型号普涨 100 美元以上 #PS 因内存和 SSD 价格过去几个月以一年前无法想象的速度暴涨,索尼正式宣布各型号 PS5 普涨 100 美元/100 欧元以上。PS5 标准版美版从 550 美元涨至 650 美元,数字版从 500 美元涨至 600 美元,PS5 Pro 从 750 美元涨至 900 美元。英国、欧洲以及日本的价格都有类似的大幅度上涨。 https://blog.playstation.com/2026/03/27/new-price-changes-for-ps5-ps5-pro-and-playstation-portal-remote-player/

Hashtags

Solidot 纯净版

@SolidotR · Post #4720 · 13.03.2026 г., 00:53

索尼在世界各地的 PlayStation Store 测试动态定价 #PS 自 2025 年 11 月起,索尼在 PlayStation Store 开展价格 A/B 测试。四个月内,实验规模从 30 个地区的 50 款游戏扩大到 70+ 个地区的 190 多款游戏——包括最大市场美国。部分 PlayStation Store 用户看到的是显著低于标准零售价的试验性价格,用户被分入不同组别,对相同游戏看到不同价格。美国有 189 款游戏参与测试——在所有地区中样本量最大,美国地区的折扣最高达到 27.8%(HELLDIVERS 2)、24.4%(The Last of Us Part I)。动态定价在很多国家是非法的,被认为构成了价格歧视。 https://psprices.com/news/sony-ab-testing-prices/

Hashtags

Solidot 纯净版

@SolidotR · Post #4662 · 05.03.2026 г., 06:41

索尼暂停将 PS 独占游戏移植到 PC #PS 彭博社报道,索尼暂停了将 PS 独占游戏移植到 PC 的计划,它做出这一决定可能是因为其 PS 独占游戏在 PC 上销量不佳以及担心稀释 PlayStation 品牌影响力。报道称索尼停止移植的主要是单人游戏,多人游戏仍然会在 PC 等平台上发布。索尼旗下工作室开发的多人游戏如《Marathon》和《Marvel Tokon》仍然会多平台发布,但去年的热门单人游戏《Ghost of Yotei》以及即将推出的《Saros》将仍然为 PlayStation 5 独占。索尼发行但由第三方工作室开发的游戏如《死亡搁浅 2》和《Kena: Scars of Kosmora》仍然会发布 PC 版本。 https://www.bloomberg.com/news/articles/2026-03-04/sony-pulls-back-from-playstation-games-on-pc

Hashtags

123•••10•••20•••2829
ПретходнаСтраница 1 од 29Следна