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

Резултати

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

Пребарај: #sardegna

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

@ULTIMORAPOLITICS · Post #44534 · 17.01.2024 г., 18:38

#Sardegna Christian #Solinas è indagato per corruzione. La Guardia di finanza sta eseguendo un sequestro cautelare di beni e immobili per un valore di circa 350 mila euro nei confronti del presidente della Regione e di altri sei indagati per corruzione @UltimoraPolitics24

L'Osservatorio - Italia

@Osservatorioitaliano · Post #24381 · 23.03.2026 г., 13:26

#Italia#Sardegna Caso decadenza - Alessandra #Todde (#M5S|LEFT) resta pienamente legittimata nel suo ruolo di Presidente della Regione Autonoma della Sardegna. Questa è la decisione della Corte d’Appello di Cagliari che ha parzialmente riformato la sentenza di primo grado e ha confermato la sanzione pecuniaria di 40 mila euro. @OsservatorioItaliano

Maurizio Vezzosi

@mauriziovezzosi · Post #101 · 13.10.2019 г., 12:48

Ieri migliaia di persone hanno manifestato di fronte alla base di Capo Frasca (#Oristano) contro le esercitazioni e la presenza della #Nato sul territorio sardo. Una presenza assai problematica sia per la popolazione che vive e lavora nella zona (pastori, pescatori, agricoltori) che per il personale militare. Il mio video-racconto della giornata. #sardegna https://ruptly.tv/en/videos/20191013-001?search_key=16a3ae01-27d2-40e9-9853-16b5920b5acb

L'Osservatorio - Italia

@Osservatorioitaliano · Post #24832 · 30.03.2026 г., 09:29

#Italia#Sardegna Il consigliere regionale Gian Franco #Satta, eletto nelle liste del #PP|Sinistra sarda, lascia il Gruppo misto e aderisce a ‘Uniti per Todde’. Si costituisce dunque un gruppo composito che accoglie anche ‘Cantiere Riformista’, l’associazione ideata dall’ex assessore all’Agricoltura. @OsservatorioItaliano

L'Osservatorio - Italia

@Osservatorioitaliano · Post #25123 · 08.04.2026 г., 21:03

#Italia#Sardegna La Sardegna diventa la terza regione italiana, dopo Puglia e Toscana, ad approvare una legge sul salario minimo regionale. L’ intervento introduce una soglia minima di 9€ l’ora per le retribuzioni nei contratti legati a appalti e concessioni pubbliche. La norma si applica nelle concessioni affidate dalla Regione, dagli enti locali, dalle aziende sanitarie e dalle società controllate. Contestualmente viene istituito un Comitato regionale per il monitoraggio della qualità del lavoro, per verificare l’applicazione della legge, con la predisposizione di report annuali sull’andamento dei costi della manodopera e sull’efficacia delle misure adottate. “Per il Movimento 5 Stelle e per le altre forze progressiste che governano la Regione, la dignità della persona è un principio non negoziabile. È da questo valore che nasce il lavoro politico che oggi si traduce in un risultato concreto per i lavoratori sardi”, sottolinea la Presidente della Regione, Alessandra #Todde (#M5S|LEFT). Si associa l’Assessora al Lavoro e alla Formazione, Desirée #Manca (M5S): “Garantire un salario equo non è un’opzione: è una responsabilità. È giustizia sociale. Il lavoro non può essere povero, non può essere precario per definizione. Non può essere invisibile. Il lavoro deve essere dignitoso, tutelato e giustamente retribuito”. @OsservatorioItaliano

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