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

Резултати

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

Пребарај: #hi

当前筛选 #hi清除筛选
Yiove 资讯频道

@yiovenews · Post #8691 · 13.08.2022 г., 10:49

名称:索尼精选 - Hi-Res 标签:#Hi-Res #音乐 介绍:1T+的音乐资源,足够听好久了。 (内部已做好分类,可按需转存) 大小:1203.33GB 资源链接:获取链接 发布者:1 发布时间:2022-08-13 18:49:31

Hashtags

☎️ Phoneword

@Morgan · Post #416 · 11.10.2024 г., 09:14

💠 +888 0440 OK OK 💠+888 0440 65 65 👇👇👇 fragment.com/number/88804406565 #OK 6⃣5⃣ #Hi 4⃣4⃣ #Phoneword en.wikipedia.org/wiki/Phoneword 🔹E.161: en.wikipedia.org/wiki/E.161 You can See these too: ☎️+1-800-MYAPPLE 👇👇👇 www.apple.com/contact ☎️+1-800-SAMSUNG 📞 Phone Numbers of Samsung in more than 40 countries in the world: 👇👇👇 t.ly/5cJZ 📡@Phoneword

今天不学习

@fjwqwr · Post #144896 · 17.04.2026 г., 13:53

《歌手最新无损专辑》 这张专辑以极致音质呈现歌手多元音乐风格,从细腻情歌到磅礴演绎皆令人沉醉。录音细节纤毫毕现,人声与乐器层次分明,带来沉浸式听觉盛宴,完美展现歌手嗓音的独特魅力与情感张力。 #高解析度音质#歌手最新无损专辑#Hi-Res音乐平台 👇 评论区获取资源

小喵的ACG黄油 (重开版)

@xiaomiaogame · Post #2501 · 02.02.2026 г., 16:25

Hi-Fi RUSH 完美音浪 官方中文版+DLC 关于此游戏 跟着梦想成为摇滚巨星的阿茶,还有他的杂牌军盟友一起感受音乐节拍,反抗邪恶的机器人强化大企业,展开喧闹无比的节奏战斗吧!继推出《恶灵附身®》与《Ghostwire®: Tokyo》(对,没错)之后,Tango Gameworks工作室的最新力作《Hi-Fi RUSH》是一款全新的动作游戏,游戏中的所有角色、环境、战斗都独树一格,全部与音乐同步! 街机挑战!更新! 在《Hi-Fi RUSH》免费的“街机挑战!更新!”中,通过两种新游戏模式测试自己的能耐,找出新奖励,探索一些秘密! 在“急速冲击”模式中,玩家必须一边配合不断加速的音乐BPM(每分钟节拍数),一边和一波波袭来的敌人作战。击败每一波敌人并撂倒实力变强的新敌人之后,BPM就会加快到下一等级的速度,最终关卡的BPM则是高达惊人的200! “力量上升!爬塔高升!”模式则是以玩家首次完成游戏后解锁的节奏高塔模式为基础,加入了新巧思。在这个新模式中,你必须一层层楼往上爬,设法击败接二连三袭来的敌人。不过,这次你必须使用随机提供的升级来强化被降级的阿茶! 街机挑战!更新!还新增了大量内容,让玩家在游戏中完成挑战及探索来解锁,例如摄影模式的拍照姿势、阿茶的T恤、摄影模式的贴图、额外服装,甚至还有CNMN与智冰箱这两位广受喜爱的机械好朋友配合阿茶使出的新特殊攻击 评分 #精品 作者 #Tango Gameworks #PC#ACT#正经游戏#官中#音游 #Hi-Fi RUSH #完美音浪 下载地址

12
ПретходнаСтраница 1 од 2Следна