@bestwallpapes · Post #3326 · 24.03.2025 г., 13:56
@Bestwallpapes #Ocean#Rock
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
Пребарај: #rock
@bestwallpapes · Post #3326 · 24.03.2025 г., 13:56
@Bestwallpapes #Ocean#Rock
@AboutZY · Post #2128 · 16.05.2023 г., 02:06
#每日一歌#Rock 🎰Oasis - 《The Masterplan》 Oasis 我最爱的一首。 很多事情啊,真的不能尽信事在人为,而是冥冥之中自有天意。正所谓是「一个人的命运啊,当然要靠自我奋斗,但是也要考虑到历史的进程」。 频道:@AboutZY
@AboutZY · Post #1840 · 17.01.2023 г., 03:22
#每日一歌#Rock 🎫Billy Joel - 《Piano Man》 一首少见的糅合了口琴和钢琴的歌。 这首歌改编自作者的真实经历,Billy Joel 由于和签约的唱片公司发生冲突,和妻子一起离开了纽约去往洛杉矶生活,这段时间里他在一个名叫 The Executive Room 的酒吧,以 Bill Martin 的身份担任了六个月的钢琴手。歌词里那些想成为明星的调酒师,想写小说的房地产人都是真实的酒吧顾客,而「waitress」就是他的妻子,当时他弹钢琴,妻子则是服务员。 频道:@AboutZY
@AboutZY · Post #1650 · 11.11.2022 г., 01:10
#每日一歌#Rock ☔Guns N' Roses - 《November Rain》 在我印象中,北方秋冬的接力棒总是一场雨,之后下班路上就清凉过了头,5 号楼和 7 号楼之间会刮起 120 斤级的狂风。北京今天大雾,又淅淅拉拉丢了几滴毛毛雨,大概是听这首「November Rain」的最佳时机了。 十一月雨是我最爱的摇滚乐之一,主唱硬得发慌的嗓音唱出了枪花独树一帜的柔情,而 6 分 47 秒每每以为歌曲要结束时,旋律又峰回路转,高音吉他与前半段风格迥然。整首歌长达 9 分钟,但丝毫不会觉得冗长。 我强烈💪建议你观看 MV,9 分钟的 MV 混剪了现场演出和一个还算完整的故事。6 分 47 秒同样也是 MV 的转折点,吉他手站上钢琴,主人公开始梦魇。实际上 November Rain 改编自 Del James 的短篇小说《Without You》,如果你对背景故事感兴趣,不妨看看这篇 知乎 解读。 就在几天前(2022.11.05),枪花放出了 November Rain (2022 Version) 和 重制版 MV,新版除了音质更好,还用真实的乐器采样替代了之前的合成音。不过我个人是听不太出来什么区别啦,都点红心♥️就完事了! 频道:@AboutZY
@AboutZY · Post #1368 · 04.08.2022 г., 01:51
#每日一歌#Rock 🪨Duffy - 《Distant Dreamer》 JOJO6 石之海的片尾曲。我们真的可以永远相信荒木老师。 频道:@AboutZY
@inPDF · Post #7489 · 05.04.2026 г., 12:23
Classic #Rock🇬🇧 UK April 2026 #music ⤵️@inPDF📬
@inPDF · Post #7312 · 03.03.2026 г., 18:39
Classic #Rock🇬🇧 UK March 2026 #music ⤵️@inPDF📬
@inPDF · Post #7261 · 22.02.2026 г., 12:00
Classic #Rock🇬🇧 UK February 2026 #music ⤵️@inPDF📬
@inPDF · Post #7095 · 17.01.2026 г., 10:55
Classic #Rock🇬🇧 UK January 2026 #music ⤵️@inPDF📬
@inPDF · Post #7055 · 06.01.2026 г., 10:23
Classic #Rock🇬🇧 UK SE The Very Best of Classic Rock 2025-26 #music ⤵️@inPDF📬
@inPDF · Post #6908 · 23.11.2025 г., 01:35
Classic #Rock🇬🇧 UK November 2025 #music ⤵️@inPDF📬
@inPDF · Post #6858 · 02.11.2025 г., 16:12
Classic #Rock🇬🇧 UK SE 100 Greatest Rock Songs 2025 #music ⤵️@inPDF📬