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

Резултати

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

Пребарај: #piùe

当前筛选 #piùe清除筛选
L'Osservatorio - Italia

@Osservatorioitaliano · Post #24631 · 25.03.2026 г., 17:59

#Italia Il segretario di #PiùE|RE Riccardo Magi: "Da Open to Meraviglia a Open to dimissioni: finalmente Daniela Santanchè, a quasi 24 ore dall'imbarazzante 'auspicio' della sua premier, lascia l'incarico di ministro del Turismo. Non ci mancherà. Giorgia Meloni esce politicamente a pezzi da tutta questa vicenda, indebolita dal post voto che ha gestito persino peggio della campagna elettorale per il referendum. L'Italia non merita questo scempio delle istituzioni, trasformate in un ring per una rissa da bar". @Osservatorioitaliano

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #44422 · 05.12.2023 г., 17:43

Salario minimo, Riccardo #Magi (#PiùE): “Non avete il coraggio di esprimere un voto contrario alla proposta in quota opposizioni e di dire che siete contrari a una proposta ragionevole che avrebbe dato risposta a uno dei grandi problemi. La vostra delega non garantisce alcuna soglia minima di retribuzione ai lavoratori poveri e complica il quadro. Per questi motivi e in difesa del parlamento, che voi oggi non avete occupato con onore, anche io ritirerò il mio nome dal provvedimento". 👉Cos'è successo al testo originario delle opposizioni? @UltimoraPolitics

Hashtags

L'Osservatorio - Italia

@Osservatorioitaliano · Post #24725 · 26.03.2026 г., 18:27

#Italia Il segretario di #PiùE|RE, Riccardo #Magi: "Il governo Meloni, che fino a pochi giorni fa sembrava una forza inossidabile, si risveglia dopo il referendum e scopre di essere un gigante dai piedi d’argilla. A innescare la slavina è stata la stessa Meloni con questa ondata di dimissioni arrivate dopo una vera e propria resa dei conti interna a #FdI|ECR. Anche #FI|EPP, con le dimissioni di #Gasparri da presidente dei Senatori di FI|EPP, subisce lo scossone del voto referendario. L’opposizione organizzi l’alternativa di governo". @Osservatorioitaliano

Ultimora.net - POLITICS

@UltimoraPOlitics · Post #39263 · 11.05.2022 г., 16:01

#Italia Riccardo #Magi (#PiùE/#RI|RE): "Si è iniziato a votare in comm Giustizia sulla proposta per autocoltivazione cannabis che ho depositato 2 anni fa. Proprio nel giorno dei funerali di Walter De Benedetto che con il suo ultimo appello aveva chiesto a Parlamento di muoversi su questa legge. Si vada avanti spediti." @UltimoraPolitics

Libertà è ragione

@libertaeragione · Post #4337 · 16.01.2025 г., 15:17

#Italia#Camera Via libera della Camera dei Deputati alla riforma costituzionale per la separazione delle carriere dei magistrati con 174 voti a favore, 92 contrari e 5 astenuti. Si tratta della prima delle quattro letture previste. Favorevoli i partiti della maggioranza, #Azione|RE e #PiùE|RE. Gli astenuti vengono dalle fila di #IV|RE, contrari invece il #PD|S&D, #M5S|LEFT e #AVS|LEFT|G/EFA. @OsservatorioItaliano

Ultimora.net - POLITICS

@Ultimorapolitics · Post #38119 · 01.05.2022 г., 20:59

#Italia Piercamillo #Falasca (#PiùE|RE): "Con il monologo di Lavrov su #ZonaBianca si è toccato il fondo. Abbiamo permesso a un criminale di guerra di spargere falsità in diretta tv. L’Europa ha vietato la trasmissione della tv russa per contrastare la disinformazione di Putin, su Rete 4 il blocco è stato così eluso." @UltimoraPolitics

Ultimora.net - POLITICS

@UltimoraPOlitics · Post #38912 · 09.05.2022 г., 16:48

#Italia#Lombardia#Como Giordano #Masini (#PiùE|RE): "La candidatura di Doha Zaghi nella lista Como 2030, che +Europa sostiene alle amministrative di Como, non ci sembra una notizia né tantomeno in sé uno scandalo. Il sex work è un ambito lavorativo e come tale deve essere trattato, non solo in termini di pubblica opinione ma anche attraverso un impianto normativo che garantisca alle operatrici e agli operatori tutele, garanzie e diritti, evitando i rischi insiti nella clandestinità. Ci uniamo quindi alla solidarietà espressa nei suoi confronti da parte della candidata sindaca Barbara Minghetti e della lista Como 2030, e ci auguriamo che il confronto pubblico in vista delle elezioni amministrative si concentri sui programmi politici" @UltimoraPolitics

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