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 слични објави

Пребарај: #widerstand

当前筛选 #widerstand清除筛选
Russisches Haus in Berlin

@rushaus · Post #2167 · 07.04.2026 г., 14:50

Der Internationale Tag der Widerstandsbewegung wird jährlich am 10. April begangen und erinnert an alle, die während des Zweiten Weltkriegs gegen den Nationalsozialismus kämpften. Anlässlich dieses Tages findet eine Führung durch die Ausstellung „Wenig bekannte Seiten des Widerstands“ von Kurator Dr. Christian Hufen statt. 🕯️Die Ausstellung widmet sich den Menschen russischer Herkunft, die in Deutschland lebten und Widerstand gegen die Nationalsozialisten leisteten. Vorgestellt werden einige wenige Persönlichkeiten, weil bisher nur wenige Quellen erforscht wurden. Sie stehen jedoch stellvertretend für eine weit größere, bis heute wenig bekannten Zahl mutiger Taten, Entscheidungen und Überzeugungen, oft mit tragischen und lebensverändernden Folgen. Die Führung findet in deutscher Sprache statt. 🗓️ 10. April 🕖 16:00 📲Anmeldung hier #russischeshaus#widerstand

Der Internationale Tag der Widerstandsbewegung wird jährlich am 10. April begangen und erinnert an alle, die während des Zweiten Weltkriegs gegen den Nationalsozialismus kämpften. Anlässlich dieses Tages findet eine Führung durch die Ausstellung „Wenig bekannte Seiten des Widerstands“ von Kurator Dr. Christian Hufen statt. 🕯️Die Ausstellung widmet sich den Menschen russischer Herkunft, die in Deutschland lebten und Widerstand gegen die Nationalsozialisten leisteten. Vorgestellt werden einige wenige Persönlichkeiten, weil bisher nur wenige Quellen erforscht wurden. Sie stehen jedoch stellvertretend für eine weit größere, bis heute wenig bekannten Zahl mutiger Taten, Entscheidungen und Überzeugungen, oft mit tragischen und lebensverändernden Folgen. Die Führung findet in deutscher Sprache statt. 🗓️ 10. April 🕖 16:00 📲Anmeldung hier #russischeshaus#widerstand

Russisches Haus in Berlin

@rushaus · Post #2009 · 20.11.2025 г., 16:06

Im Rahmen der nächsten Treffens des Sprachklubswerden die Teilnehmer die neue Ausstellung "Wenig bekannte Seiten des Widerstands" besuchen.📜 🖇️ Russischer Widerstand bleibt bis heute ein wenig erforschtes Kapitel der Geschichte und bietet die Möglichkeit, neue und teilweise vergessene Seiten der Vergangenheit zu entdecken. Das Treffen ermöglicht einen Einblick in das Leben von Alexander Schmorell, dem bekanntesten Helden, sowie in die Schicksale weniger bekannter Menschen, deren Taten nicht minder bedeutend sind.🕊️ ☝🏻Das Thema ist besonders interessant für alle, die Russisch lernen, da es sprachliche, kulturelle und historische Perspektiven miteinander verbindet. Seid am 26. November um 19:00 Uhr dabei!❤️ 📲Anmeldung ist erforderlich. #sprachklub#russisch#russischlernen#sprache#widerstand#ausstellung

Im Rahmen der nächsten Treffens des Sprachklubswerden die Teilnehmer die neue Ausstellung "Wenig bekannte Seiten des Widerstands" besuchen.📜 🖇️ Russischer Widerstand bleibt bis heute ein wenig erforschtes Kapitel der Geschichte und bietet die Möglichkeit, neue und teilweise vergessene Seiten der Vergangenheit zu entdecken. Das Treffen ermöglicht einen Einblick in das Leben von Alexander Schmorell, dem bekanntesten Helden, sowie in die Schicksale weniger bekannter Menschen, deren Taten nicht minder bedeutend sind.🕊️ ☝🏻Das Thema ist besonders interessant für alle, die Russisch lernen, da es sprachliche, kulturelle und historische Perspektiven miteinander verbindet. Seid am 26. November um 19:00 Uhr dabei!❤️ 📲Anmeldung ist erforderlich. #sprachklub#russisch#russischlernen#sprache#widerstand#ausstellung