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

Резултати

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

Пребарај: #task

当前筛选 #task清除筛选
Crypto Samurai | News & Memes

@cryptosamuraicat · Post #518 · 14.01.2025 г., 06:49

🐾 PAWS! A new task has appeared. Press the "START" button, the countdown starts, after the time has elapsed, we return and collect the points. You can get 5,000 PAWS for completing it #paws#airdrop#task 🐱🐱🐱🐱🐱🐱🐱🐱 👉🏻SUBSCRIBE!

ChatGPT AI Technology News

@chatgpt_officialnews · Post #333 · 14.11.2025 г., 15:39

New task applied right now❗️ ♨️ Get your tokens right now: https://t.me/chatgpt_officialbot ➖➖➖➖🔻 🧠 BOT: @Chatgpt_OfficialBOT 💎@Chatgpt_OfficialNews #️⃣#Update#Task ➖➖➖➖🔺

Hashtags

djangoproject

@djangoproject · Post #285 · 02.04.2017 г., 18:45

https://realpython.com/blog/python/introduction-to-mongodb-and-python/#.WMfv6BURLc4.linkedin #Python is a powerful programming language used for many different types of applications within the development community. Many know it as a flexible language that can handle just about any #task. So, what if our complex Python application needs a #database that’s just as flexible as the language itself? This is where #NoSQL, and specifically #MongoDB, come in to play.

QQ资源岛-破解软件分享

@QQZYDAPP · Post #4641 · 17.11.2025 г., 15:58

⭐️【资源名称】: 3C Task Manager Pro 3C任务管理器 🤖【适用平台】: #Andoid 🔄【应用版本】: 3.9.4 🔩【应用大小】:18MB 🧱【资源介绍】 PiliPlus 3C Task Manager Pro「3C 任务管理器」一款适合日常使用的简单任务管理器。高度可配置,但功能简单的任务管理 🟢专业版 🟡在线下载:点击下载 📁#安卓软件#3C#Task#Manager#任务管理器

#脚本#QuantumultX#Loon#Surge#Shadowrocket#Stash#Crack#Task#任务脚本#日历 ✅ 脚本名称:摸鱼日历 👤 脚本作者:𝒀𝒖𝒉𝒆𝒏𝒈 💳 脚本功能:万年历、节假日显示、Boxjs自定义纪念日显示、Surge除外支持多媒体显示 💳 使用方法:添加脚本cron、添加Boxjs自定义 🔗 脚本链接:https://raw.githubusercontent.com/Yuheng0101/X/main/Tasks/moyu.js 🔗 Boxjs订阅:https://raw.githubusercontent.com/Yuheng0101/X/main/Tasks/boxjs.json 🌀 QuantumultX,复制对应位置,其他APP在脚本链接里面自行复制。 [task_local] 6 9 * * * https://raw.githubusercontent.com/Yuheng0101/X/main/Tasks/moyu.js, tag=摸鱼来啦, img-url=https://is1-ssl.mzstatic.com/image/thumb/Purple126/v4/67/04/ff/6704ff4c-b49b-de91-70ac-201c62d5296f/AppIcon-0-0-1x_U007emarketing-0-0-0-5-0-0-sRGB-0-0-0-GLES2_U002c0-512MB-85-220-0-0.png/144x144bb.png, enabled=true ✈️导航💬群组🤖投稿🎁福利

折腾实验室频道

@TossLabChannel · Post #13 · 17.10.2024 г., 13:27

#Task#Script#签到脚本#雨晨ios 脚本名称:雨晨IOS签到 脚本说明: • 雨晨ios 每天自动签到,轻松获取积分,用于兑换苹果共享账号。 • 使用账号密码进行登录,故cookie无需考虑有效期,随意畅玩。 使用方法: 复制网站 到微信打开,微信直接登录账号,修改登录密码; • 在boxjs填写账号#密码,多账号用&分割,如账号1#密码1&账号2#密码2; • 将脚本添加到定时任务运行即可。 😀脚本作者: Sliverkiss 😀脚本地址:点击链接 😀BoxJs 地址:点击链接 📢 群聊:@TossQL 🎈 频道:@TossQLChannel

#脚本#QuantumultX#Loon#Surge#Shadowrocket#Stash#Task#任务脚本 ✅#稀土掘金-签到/每日抽奖 👤 脚本作者: @rational_stars 📌 脚本功能: 解锁VIP会员 ⬇️ 更新日期: 2024-05-16 💬使用方法: 1.打开掘金 app ->我的页面-> 个人主页 若提示获取Cookie成功则可以使用该脚本 2.关闭获取Cookie重写,避免产生不必要的mitm。 💳 特别说明: 只测试圈X,其他APP自行测试 ⬇️ 下载地址: 点击下载 🔗 一键导入: 重写导入 🔗 Task链接: 长按复制 🔄 脚本转换: 点击传送 ✈️导航💬群组🤖投稿🎁福利

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