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

Резултати

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

Пребарај: #vps

当前筛选 #vps清除筛选
CloudTest 机场测速频道

@cloudtestcesu · Post #6967 · 10.11.2024 г., 08:17

#vps 產品上新 TKY | BGP | IIJ | Share 三網直連 回國優化 低至39.9HKD LookingGlass: IPv4:http://160.191.40.3 IPv6:http://[2401:b60:37::3] Buy Link: https://backwaves.net/store/tkyiijshare ---------------------------------- LAX | BGP | Global | Share 低價大口子 純淨美國IP 低至 24.9HKD 包含PCCWG Cogent Comcast Any2West NYIIX LA(部分正在接通 LookingGlass: IPv4:http://185.255.198.3 IPv6:http://[2602:2db:ffe::3] Buy Link: https://backwaves.net/store/laxglobalshare 雙十一促銷活動 全場循環9折 優惠碼2024double11 活動時間至2024/11/16 我們TKY以及LAX均提供獨立服務器租用 以及BGP Session 想要了解更多可以聯繫 @Backwaves_David 或者提交工單 Website: BackWaves.net Channel: @BackWaves Group: @BackWavesIdc

Hashtags

Dejavu's Blog

@dejavuBlog · Post #3669 · 09.04.2026 г., 14:15

Dedirock #VPS 使用优惠码 EasterMegaThread2026 所有产品9折支持续订 可用于 玩具鸡,慎重用于生产用途!!! 6.05刀/年 1核2GB 30GB SSD 4TB 流量 5.8 刀/年 1核2.5GB 15GB SSD 4TB 流量 稳定性很一般,Geekbench5 降到 400~500分,搭个节点备用还行。

Hashtags

Dejavu's Blog

@dejavuBlog · Post #3630 · 08.04.2026 г., 10:00

DMIT (大妈) AS3 日本优化线路 (Pro) #VPS 上线。 三网线路直连都在 100ms 左右 - 1C1G 20GB 1Gbps@500GB $21.9/月 - 1C2G 40GB 1Gbps@1000GB $39.9/月 - 2C2G 60GB 1Gbps@2000GB $79.9/月

Hashtags

订阅分享中心

@dingyue_Center · Post #3608 · 20.09.2025 г., 04:51

#vps 第一波将在 13:00 送达 一共25台 第二波将在 14:00 送达 一共25台 大概共100台后面应该还有 先注册:https://sadidc.cn/ 放鸡通知 @sadidccn

Hashtags

订阅分享中心

@dingyue_Center · Post #3499 · 24.08.2025 г., 06:35

#vps Lunes Host 免费小鸡 https://betadash.lunes.host/login Software 选择 Proot 选项 有root权限 0.15C 128M 512M硬盘 每15天登录保号

Hashtags

订阅分享中心

@dingyue_Center · Post #3491 · 22.08.2025 г., 05:22

#VPS Corenet云 美国云 0 元体验 下单美国2核2G 输入优惠码:Tutu66666 领取免费服务器 配置:2C2G@10Mbps 失效就是没了

Hashtags

Dejavu's Blog

@dejavuBlog · Post #3379 · 16.03.2026 г., 15:51

BuyVM 补货了……#VPS - 拉斯维加斯 $3.5/月 (充足) - 纽约 $3.5/月 (充足) - 瑞士 $3.5/月

Hashtags

订阅分享中心

@dingyue_Center · Post #3301 · 23.06.2025 г., 05:43

#vps 2c2g 云电脑 180天 0元 https://www.qijianli.com/cart?fid=4&gid=12 要手机验证的哈,只有邮箱注册不行哦

Hashtags

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