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

Резултати

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

Пребарај: #ssd

当前筛选 #ssd清除筛选
#️⃣Hashtag | Rasmiy kanal

@HashtagUz · Post #14628 · 17.12.2025 г., 12:59

💾 Bola 512 GB hajmdagi 50 ta SSDni sindirib qo‘ydi 💸 Bir erkak narxlar oshib borayotganini ko‘rib, xotira qurilmalariga sarmoya kiritmoqchi bo‘lib, 512 GB li 50 taSamsung PM991a SSD sotib olgan — jami qiymati taxminan $4000 bo‘lgan. 😱 Ammo ularning barchasini 10 yoshli o‘g‘li o'ynab, bukib chiqqan. 😭 Bechora bola… "detdom"ga ketarmikan? ➡️#ssd | Birinchi IT-Blog

Hashtags

PT风向旗

@Ptfxq · Post #81 · 02.02.2021 г., 08:43

#SSD#活动 update:目前只有sysop有邀请权限,其他管理无,活动取消。 https://t.me/c/1173590111/426556 https://t.me/c/1173590111/426617 https://t.me/c/1173590111/426774 ============================= “群成员达到4225就发药” https://t.me/c/1173590111/426532 进群链接:https://t.me/joinchat/M9NpW0XzkF-_rT8Pljikqg

Hashtags

PT风向旗

@Ptfxq · Post #395 · 20.11.2022 г., 05:01

#SSD#CMCT#综合公告 1. 本站新成立了CMCTA制作组,专注发布以有声书为主的音频资源,欢迎大家下载支持。 2. 本站调整了种子区的地区分类,现在香港、台湾、日本和韩国是单独的分类,并增加了印度分类。地区的数字编号已发生变化,使用脚本自动发布种子的会员需做相应的修改。同时,我们已尽可能按照新的地区分类修改了存量种子,但肯定还存在许多分类错误,大家可以随时向管理组举报这些种子,谢谢!

PT风向旗

@Ptfxq · Post #325 · 28.08.2022 г., 02:30

#SpringSunDay#SSD#功能变动 本站更新了魔力值计算公式,新增受邀者加成系数。 受邀者加成系数最高为1.0,与会员的所有被邀请者(俗称“后宫”)当前做种的官种数量和官种体积相关。增加受邀者加成后,魔力值加成系数最高可达3.0,详见魔力值页面。 我们希望这一改动能促进会员间的良性互动,更好地提升本站的保种质量。 *友情提示:请勿随意讨论此站

PT风向旗

@Ptfxq · Post #620 · 22.03.2024 г., 06:50

#CMCT#SSD#综合公告#开放邀请 1. 请避免在公共场合提及本站;(不要回答!不要回答!不要回答!) 2. 二八春酒故城戏,百忙里,还有你。喜迎CMCT团队16周年庆,周年庆徽章已上架,感谢美工组!(此处招募美工组);邀请权限将下放至大师,开放时间为3.23-3.31,发邀不规范,账号两行泪; 3. 站庆期间官方群组将不定时进行抽奖活动,也欢迎各方大佬于论坛开展各类活动; 4. 刚进站想保种?左转种子页面,善用搜索箱筛选免费功能; 5. 主题发种活动将于近期开展;(假装有链接) 6. 下月(4月)起加入保种组改为自助申请,详见保种组规则;(规则啥都有,没有就拷打管理组) 7. 请按照盒子规则正确备案,不然会被关小黑屋。 8. 日后站点功能及规则变动将于此贴更新 站点规则及功能变动日志 ⚠️ 注意:请勿在本频道求任何 PT 站点的邀请! ⚠️ Attention: Do NOT request any tracker invites in this channel.

PT风向旗

@Ptfxq · Post #601 · 01.03.2024 г., 01:59

#CMCT#SSD#春天#站点公告 1. 请避免在公共场合提及本站。 2. 诚招压制组、字幕组以及种巡人员(请于新手考核完成后申请) 3. 自2024年5月1日后,因客户端问题违规的封禁将不再解封,请使用站点“常见问题”中“被允许客户端”的官方版本,禁止使用第三方魔改的“快检版”“跳检版”

PT风向旗

@Ptfxq · Post #529 · 29.12.2023 г., 08:00

#CMCT#SSD#春天#综合公告 1. 2021年9月起,我们开始执行公共空间内提及本站或求邀的封禁用户将不会再被解封。 两年多以来,公共空间讨论本站的情况已经非常少了。鉴于此类情况,首次非主观故意以本站数据求邀将视后果给予解封及8周警告,以后再犯将不会被解封。公共空间讨论本站的用户依旧不会被解封。 此规则自2024年1月起执行。 2. 月贵宾(vip)价格调整,邀请权限已调整至神王。 3. 猫站(PTerClub)官方邀请入驻本站点。 4. 专题选项已下放至普通用户,勾选原生原盘专题会触发促销,请各位发种时规范填写信息。 5. 欢迎7³ACG组入驻本站。

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