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

Резултати

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

Пребарај: #lollobrigida

当前筛选 #lollobrigida清除筛选
Ultimora.net - POLITICS 24

@Ultimorapolitics24 · Post #52154 · 10.03.2026 г., 09:44

Caro carburanti, il ministro #Lollobrigida: "Le associazioni" hanno segnalato gli aumenti ingiustificati di carburanti "alla guardia di finanza e al ministero competente che sta inviando controlli e verifiche per evitare ogni forma speculativa. Chi approfitta di queste situazioni per speculare, deve essere colpito senza alcun tipo di riguardo". (AGI) @UltimoraPolitics24

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43522 · 16.05.2023 г., 10:22

Francesco #Lollobrigida: "L'esistenza della razza è prevista dalla Costituzione, quando afferma che non ci deve essere distinzione di razza. Voterei per abolire quella parola dalla Costituzione se l'accezione che viene data implica un elemento negativo" @UltimoraPolitics

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43489 · 11.05.2023 г., 16:41

Il ministro #Lollobrigida: "Non esiste una razza italiana. Esiste una cultura, un'etnia italiana, quella che la Treccani definisce raggruppamento linguistico culturale, che si tende a tutelare. Perché sennò non avrebbe senso" @UltimoraPolitics

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43350 · 20.04.2023 г., 07:45

Sostituzione etnica: il Ministro #Lollobrigida ha rilasciato un'intervista al Corriere dopo le polemiche generate, è recuperabile qui: https://t.me/ultimorapolitics24/25653 @UltimoraPolitics

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43336 · 18.04.2023 г., 11:53

Francesco #Lollobrigida: "Dobbiamo pensare anche all'Italia di dopodomani: vanno incentivate le nascite. Va costruito un welfare per consentire di lavorare a chiunque e avere una famiglia. Non possiamo arrenderci al tema della sostituzione etnica" @UltimoraPolitics

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43224 · 02.04.2023 г., 12:05

Vinitaly, ministro #Lollobrigida: "Lavorare in agricoltura non è svilente. Lo dico a chi è sul divano mentre prende il reddito di cittadinanza. C'è bisogno di immigrazione legale e il primo nemico è quella illegale" @UltimoraPolitics

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43201 · 28.03.2023 г., 18:11

❗️ Il Consiglio dei Ministri approva il ddl sul divieto di produzione e commercializzazione di alimenti e mangimi sintetici. #Lollobrigida: "L'Italia dice no al cibo sintetico e alla carne sintetica. La norma sancisce il divieto di produzione, commercializzazione, importazione" @UltimoraPolitics

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43068 · 28.02.2023 г., 18:10

Il Ministro #Lollobrigida: "Noi quest'anno lavoreremo per fa entrare legalmente quasi 500mila immigrati legali. Questo può essere organizzato anche attraverso accordi multilaterali e bilaterali per sostenere l'immigrazione legale" (Ansa) @UltimoraPolitics

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43067 · 28.02.2023 г., 16:03

Il Ministro #Lollobrigida: "Noi quest'anno lavoreremo per fa entrare legalmente quasi 500mila immigrati legali. Questo può essere organizzato anche attraverso accordi multilaterali e bilaterali per sostenere l'immigrazione legale" (Ansa) @UltimoraPolitics

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #42722 · 14.01.2023 г., 09:48

Francesco #Lollobrigida: "Se pure fosse stato un errore, sarebbe stato fatto da tutta la maggioranza. La premier non ha preso questa scelta in autonomia. Se Forza Italia riteneva prioritario l'intervento sui carburanti doveva dire dove prendere le risorse"…

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #42721 · 14.01.2023 г., 09:46

Francesco #Lollobrigida: "Una persona intelligente come Berlusconi non affermerebbe mai una cosa che non ha logica. La scelta sulle accise è stata corale, di tutta la maggioranza. Trovo anomalo approvare una soluzione e poi contestarla sui giornali" @UltimoraPolitics

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