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

Резултати

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

Пребарај: #tropics

当前筛选 #tropics清除筛选
Amazing Geography 🌍

@amazingeo · Post #664 · 17.03.2026 г., 20:31

🌍 In Borneo’s rainforests, some fig trees act as “keystone species”—their fruit ripens year-round, feeding dozens of animal species when other food is scarce. ✨ #rainforest⚡#biodiversity⚡#tropics⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography 👉more Channels ​

Amazing Geography 🌍

@amazingeo · Post #435 · 05.11.2025 г., 12:31

🌍 Some tropical rainforests can hold over 400 different tree species in a single hectare—more tree diversity in one spot than all of Europe’s forests combined. ✨ #rainforest⚡#biodiversity⚡#tropics⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography 👉more Channels ​

Amazing Geography 🌍

@amazingeo · Post #322 · 02.10.2025 г., 12:31

🌍 In some tropical rainforests, certain trees release chemicals that prevent other plants from growing near them, creating clear zones called "root exclusion areas" on the forest floor. ✨ #rainforest⚡#tropics⚡#biodiversity⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography 👉more Channels ​

Amazing Geography 🌍

@amazingeo · Post #282 · 22.09.2025 г., 15:31

🌍 More than half of the world’s known plant and animal species live in tropical rainforests, even though these forests cover less than 7% of Earth’s land surface. ✨ #rainforest⚡#biodiversity⚡#tropics⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography🌍 ​

Amazing Geography 🌍

@amazingeo · Post #131 · 28.08.2025 г., 09:12

🌍 Some rainforests get over 9 meters of rain each year. The Amazon alone releases so much water through plant transpiration that it creates its own cloud systems, influencing weather far beyond its borders. ✨ #rainforest⚡#tropics⚡#climate⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography🌍 ​

Amazing Geography 🌍

@amazingeo · Post #509 · 12.12.2025 г., 12:31

🌍 In tropical rainforests, some plant leaves grow waxy surfaces and pointed tips called "drip tips." These features help water run off quickly, stopping mold and fungi in the damp climate. ✨ #rainforest⚡#tropics⚡#adaptation⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography 👉more Channels ​

Amazing Geography 🌍

@amazingeo · Post #368 · 13.10.2025 г., 18:31

🌍 Costa Rica’s biodiversity hotspot holds more plant species in just one hectare than most European countries have nationwide, showcasing how concentrated life can be in these rare regions. ✨ #biodiversity⚡#conservation⚡#tropics⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography 👉more Channels ​

Amazing Geography 🌍

@amazingeo · Post #26 · 10.08.2025 г., 14:02

🌍 The Tropic of Cancer (23.5° north) and Tropic of Capricorn (23.5° south) are the farthest points from the Equator where the Sun can be directly overhead at noon each year. ✨ #latitude⚡#sunlight⚡#tropics⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography🌍