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

Резултати

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

Пребарај: #montech

当前筛选 #montech清除筛选
Comping_Uz

@Comping_Uz · Post #5096 · 23.12.2025 г., 09:10

😁 1️⃣ 2️⃣ 4️⃣ 5️⃣ 6️⃣ 7️⃣ 8️⃣ 9️⃣ #intel#asus#thermalright#montech ➡️ CPU: Intel Core I7 14700KF 20Core (8P-12E) 28Threads ➡️ MB: Asus Prime Z790 Gaming WiFi7 ➡️ COOLER: Thermalright Stream Vision 360 ARGB ➡️ RAM: Crucial 64Gb(2x32) 5600MHz ➡️ SSD: 2x Verbatim Vi3000 1Tb NVMe ➡️ GPU: RTX2060Super 8Gb ➡️ PSU: Thermalright TR650 80+Bronze ➡️ CASE: Montech Air 903 Max 💳1975 y.e 🖲️Игровая производительность (1080p High) 👻 Counter-Strike 2 ≈ 450 – 520 FPS 🎮 PUBG: Battlegrounds ≈ 180 – 250 FPS 🪗 Valorant ≈ 580 – 650FPS 🎮 Fortnite ≈ 180 – 220 FPS 🖥Для работы и творчества 🎨 Дизайн (Photoshop, Illustrator, CorelDRAW) – комфортная работа с крупными файлами. 🏗 Архитектура и 3D (AutoCAD, Blender, 3ds Max) – быстрый рендеринг, плавная навигация. 🎬 Монтаж (Premiere Pro, DaVinci Resolve, After Effects) – быстрая обработка 4K-видео, работа с эффектами без лагов. ➖➖➖➖➖➖➖➖➖ 📍 Локация: [Малая кольцевая дорога 8A] ⏰ Время работы: [с 10:00 до 20:00] 📞 +998332332030 +998338082030 🔵@comping_admin2 @comping_admin ➖➖➖➖➖➖➖➖➖ 🔵Telegram📷Instagram🟥Youtube

Comping_Uz

@Comping_Uz · Post #4995 · 10.12.2025 г., 17:05

😁 1️⃣ 2️⃣ 4️⃣ 5️⃣ 6️⃣ 7️⃣ 8️⃣ 9️⃣ #ryzen#msi#aorus#thermalright#montech ➡️ CPU: Ryzen 5 7500F ➡️ MB: Aorus B650E ELITE X AX ICE ➡️ COOLER: Thermalright Assassin X 120 R Digital ARGB ➡️ RAM: T-Force Delta 32GB (2x16GB) 6000MHz RGB ➡️ SSD: Kingston NV3 2Tb NVMe ➡️ GPU: Msi Shadow 2x RTX5060 8Gb ➡️ PSU: Thermalright KG850 80+Gold Wh ➡️ CASE: Montech XR Wh ➕Monitor: HKC G25H3 FHD IPS 300Hz 25" ➕Mouse: Logitech Superlight G Pro ➕Klaviatura: Gravastar V75Lite ➕Naushnik: Aula G7 Pro Wh ➕Stol: Cougar E-Star 120 ➕Kreslo: Pro Gaming ➕Kovrik: 40x90 💳2240 y.e 🖲️Игровая производительность (1080p High) 👻 Counter-Strike 2 ≈ 200 – 350 FPS 🎮 PUBG: Battlegrounds ≈ 200 – 250 FPS 🪗 Valorant ≈ 550 – 700FPS 🎮 Fortnite ≈ 300 – 350 FPS 🖥Для работы и творчества 🎨 Дизайн (Photoshop, Illustrator, CorelDRAW) – комфортная работа с крупными файлами. 🏗 Архитектура и 3D (AutoCAD, Blender, 3ds Max) – быстрый рендеринг, плавная навигация. 🎬 Монтаж (Premiere Pro, DaVinci Resolve, After Effects) – быстрая обработка 4K-видео, работа с эффектами без лагов. ➖➖➖➖➖➖➖➖➖ 📍 Локация: [Малая кольцевая дорога 8A] ⏰ Время работы: [с 10:00 до 20:00] 📞 +998332332030 +998338082030 🔵@comping_admin2 @comping_admin ➖➖➖➖➖➖➖➖➖ 🔵Telegram📷Instagram🟥Youtube

Comping_Uz

@Comping_Uz · Post #4992 · 08.12.2025 г., 10:40

😁 1️⃣ 2️⃣ 4️⃣ 5️⃣ 6️⃣ 7️⃣ 8️⃣ 9️⃣ #ryzen#msi#aorus#thermalright#montech ➡️ CPU: Ryzen 7 7800X3D ➡️ MB: Aorus B650E ELITE X AX ICE ➡️ COOLER: Thermalright Stream Vision 360 ARGB Wh ➡️ RAM: T-Force Delta 32GB (2x16GB) 6400MHz RGB ➡️ SSD: 1Tb NVMe ➡️ GPU: MSI Ventus RTX5070 12Gb ➡️ PSU: Thermalright KG850 80+Gold Wh ➡️ CASE: Montech Air 903Max Wh 💳2000 y.e 🖲️Игровая производительность (1080p High) 👻 Counter-Strike 2 ≈ 480 – 550 FPS 🎮 PUBG: Battlegrounds ≈ 250 – 380 FPS 🪗 Valorant ≈ 680 – 750FPS 🎮 Fortnite ≈ 550 – 620 FPS 🖥Для работы и творчества 🎨 Дизайн (Photoshop, Illustrator, CorelDRAW) – комфортная работа с крупными файлами. 🏗 Архитектура и 3D (AutoCAD, Blender, 3ds Max) – быстрый рендеринг, плавная навигация. 🎬 Монтаж (Premiere Pro, DaVinci Resolve, After Effects) – быстрая обработка 4K-видео, работа с эффектами без лагов. ➖➖➖➖➖➖➖➖➖ 📍 Локация: [Малая кольцевая дорога 8A] ⏰ Время работы: [с 10:00 до 20:00] 📞 +998332332030 +998338082030 🔵@comping_admin2 @comping_admin ➖➖➖➖➖➖➖➖➖ 🔵Telegram📷Instagram🟥Youtube

Comping_Uz

@Comping_Uz · Post #4975 · 30.11.2025 г., 14:55

😁 1️⃣ 2️⃣ 4️⃣ 5️⃣ 6️⃣ 7️⃣ 8️⃣ 9️⃣ #intel#pny#thermalright#asus#montech ➡️ CPU: Intel Core I7 12700KF ➡️ MB: Asus Z790 Gaming Wifi7 ➡️ COOLER: JL Astroshel 360 ARGB ➡️ RAM: T-Force Delta 32Gb(2x16) 6400MHz ➡️ SSD: 1Tb NVMe ➡️ HDD: Toshiba 1Tb ➡️ GPU: PNY RTX5060Ti 16Gb ➡️ PSU: Thermalright TG750 80+Gold ➡️ CASE: Montech XR ARGB 💳1575 y.e 🖲️Игровая производительность (1080p High) 👻 Counter-Strike 2 ≈ 350 – 420 FPS 🎮 PUBG: Battlegrounds ≈ 180 – 250 FPS 🪗 Valorant ≈ 450 – 600FPS 🎮 Fortnite ≈ 180 – 250 FPS 🖥Для работы и творчества 🎨 Дизайн (Photoshop, Illustrator, CorelDRAW) – комфортная работа с крупными файлами. 🏗 Архитектура и 3D (AutoCAD, Blender, 3ds Max) – быстрый рендеринг, плавная навигация. 🎬 Монтаж (Premiere Pro, DaVinci Resolve, After Effects) – быстрая обработка 4K-видео, работа с эффектами без лагов. ➖➖➖➖➖➖➖➖➖ 📍 Локация: [Малая кольцевая дорога 8A] ⏰ Время работы: [с 10:00 до 20:00] 📞 +998332332030 +998338082030 🔵@comping_admin2 @comping_admin ➖➖➖➖➖➖➖➖➖ 🔵Telegram📷Instagram🟥Youtube