@shikoshikochannel · Post #3512 · 15.04.2025 г., 12:52
#oni-noboru #bluearchive
Hashtags
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
Пребарај: #oni
@shikoshikochannel · Post #3512 · 15.04.2025 г., 12:52
#oni-noboru #bluearchive
Hashtags
@calliop4iks · Post #814 · 11.02.2026 г., 12:35
😻#art#oni#ayame 💙> ✰@mikunashnyugolok✮ <💙
@besteanimebilder · Post #6376 · 23.04.2020 г., 06:05
sunset #fate_grand_order#shuten_doji#oni#horns 2059x1154
@xiaomiaogame · Post #3245 · 08.03.2026 г., 08:25
Oni-no-Kuni: Miozuki's Descent 异世界鬼谭 堕于快乐的澪月 異世界鬼譚 快楽に堕ちる澪月官方中文步兵版 故事内容 霜村澪月文武双全,且充满正义感。 她每天都过着充实的校园生活。 某天回家的路上,当她走在斑马线上时,眼前突然被一道亮光垄罩, 等她回过神来,已经穿越到异世界来了……! 她来到的是一个被称为大鬼的存在所统治,威胁着人类的和风世界。 充满正义感的澪月为了战斗,与妖狐的巫女――红羽、以及女忍者的――雫那一起携手合作, 一边惨遭色色,一边对抗强大的敌人! 游戏内容 ・战斗色色/败北色色 在与部分妖怪战斗时,会发生侵犯事件! 然后,如果输给部分妖怪的话,会发生H事件! ・色情状态 会计算做爱、肛交、与人或是妖怪进行色色的次数, 最新的H事件内容、丧失处女的回忆也会被记录下来! ・淫乱程度 每次遭遇色色时,「淫乱程度」都会提升! 如果变得淫乱的话,在H事件中的反应也会发生变化…… ・除主线剧情外的支线事件 除了主线剧情以外,也可以在游廓中的支线剧情、 或是协助復兴女角的村庄的支线剧情中,与女配角们进行交流。 ・H事件中有配音! 本作中的H事件为全配音! H事件全配音更加提升了本作的自慰品质。 ・无GAME OVER 即使在战斗中败北,也不会GAME OVER! 所以请儘管放心地输给敌人吧! ・爆杀模式 搭载了可以省略与杂鱼敌人战斗的「爆杀模式」! 也可以设定成「只与会进行色色攻击的敌人战斗」,协助想快速游玩的玩家! 评分 作者 #アイオライト #PC#官中#异种#凌辱#巨乳#步兵 #Oni-no-Kuni: Miozuki's Descent #异世界鬼谭 堕于快乐的澪月 #異世界鬼譚 快楽に堕ちる澪月 入正地址 下载地址