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

Резултати

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

Пребарај: #anm

当前筛选 #anm清除筛选
Borkena

@borkena · Post #5862 · 26.02.2026 г., 06:33

አቶ ጋሻው እነ ክርስቲያን ታደለ እና ደሳለኝ ጫኔን የአማራ ታጋይ ሳይሆኑ የሻዕቢያ ተወካዮች ናቸው ሲሉ ወነጀሉ። የአብን የህዝብ ግንኙነት ሀላፊ የሆኑት አቶ ጋሻው መርሻ ዶክተር ደሳለኝ ጫኔን በስነ ምግባር ጉድለት ፈርጀዋል። አቶ ጋሻው መርሻ ከቢቢሲ ጋር እያደረጉት የነበረውን ቃለ ምልልስ ማቋረጣቸው አነጋጋሪ ሆኗል ጋሻው ባልተቋጨው ቃለመጠይቃቸው ላይ ዶክተር ደሳለኝ ጫኔን፣ ዶክተር አበባው ደሳለው እና አቶ ክርስቲያን ታደለን በስነ ምግባር ጉድለት ከሰዋቸዋል። የአብኑ አመራር እነዚህን ሰዎች በሥነ ምግባር ግድፈት ከፓርቲው የተባረሩ ናቸው ብለዋል። ሲያራምዱ የነበረው የፓርቲውን አቋም ሳይሆን የራሳቸውን የግለሰብ አቋም ነው በማለት ወንጅለዋቸዋል። ጋሻው ያባረርናቸው በሥነ ምግባር ጉድለት ነው። የሚያደርጉት ትግልም ለአማራ ሕዝብ የሚደረግ ትግል ነው ብለን እንደ ፓርቲም አናምንም፤ እኔም እንደ ግለሰብ አላምንም። የሻዕቢያን የውክልና እንቅስቃሴ ነው የሚያካሂዱት ሲሉ ተናግረዋል። የአማራ ሕዝብ ትግልን መሳታቸውን በግልጽ ነግረን ከፓርቲው አባረናቸዋል በማለት ገልፀዋል። #Ethiopia#Ethiopiannews#news#ANM#አብን#ዜና

L'Osservatorio - Italia

@Osservatorioitaliano · Post #24787 · 28.03.2026 г., 17:09

#Italia Giuseppe #Tango è il nuovo Presidente dell’#ANM, succede al dimissionario Cesare #Parodi. “Da domani ci metteremo tutti al lavoro insieme agli altri attori della giurisdizione per proporre soluzioni che possano davvero migliorare la giustizia, li viviamo quotidianamente, e riannodando, se fosse possibile, i nodi di un autentico dialogo con l'interlocutore politico”, ha detto l’attuale giudice del lavoro a Palermo ed esponente di Magistratura Indipendente. @OsservatorioItaliano

Libertà è ragione

@libertaeragione · Post #4266 · 21.10.2024 г., 21:01

#Italia#Giustizia Tutti i 26 Presidenti delle Corti d'Appello (appartenenti a diverse correnti dell'#ANM, ndr) hanno scritto unitariamente una lettera alla Presidente del Consiglio dei Ministri Giorgia #Meloni (#FdI|ECR), al Ministro della Giustizia Carlo #Nordio e al Ministro dell'Economia e delle Finanze Giancarlo #Giorgetti (#Lega|PfE) dove chiedono al Governo di fare retromarcia su un aspetto cruciale della riforma del sistema dell'immigrazione, introdotto con il "decreto-legge in materia di protezione internazionale approvato dal Consiglio dei Ministri in data 2/10/2024". È il più recente dei provvedimenti destinati, nei piani del governo, a rendere più efficace il sistema dei respingimenti. Al suo interno il decreto contiene un comma che ha sollevato la protesta compatta delle Corti d'appello: è il comma che prevede che si possa ricorrere in appello contro i provvedimenti dei tribunali territoriali sulla concessione o meno della "protezione internazionale", ovvero di accoglimento in Italia dei migranti. Finora, questi provvedimenti non erano appellabili e diventavano immediatamente esecutivi, l'unico ricorso possibile era presso la Suprema Corte di Cassazione. Ora viene introdotto un nuovo grado di giudizio, destinato - secondo l'allarme dei ventisei firmatari - a intasare tutte le Corti, sommerse da migliaia di pratiche che non saranno in grado di smaltire. @OsservatorioItaliano

Libertà è ragione

@libertaeragione · Post #4241 · 16.09.2024 г., 06:41

#Italia#Sicilia#Magistratura La giunta esecutiva sezionale dell'#ANM di #Palermo condivide una nota con cui commenta le reazioni dei politici alla richiesta del PM nel caso Open Arms: “(l'ANM di Palermo) esprime solidarietà a tutti i colleghi impegnati nella trattazione del processo a carico del senatore Salvini ed in particolare della Procura della Repubblica di Palermo che hanno rassegnato, con compostezza e diffuse argomentazioni giuridiche, rispettose dei principi dettati dalla normativa sovranazionale e nazionale in materia di salvataggio in mare, le conclusioni di un processo delicato sotto molteplici punti di vista. Sono state rivolte nei confronti di rappresentanti dello Stato nella pubblica accusa insinuazioni di uso politico della giustizia e reazioni scomposte, anche da parte di esponenti politici e di governo. Sono dichiarazioni gravi, non consone alle funzioni esercitate, in aperta violazione del principio di separazione dei poteri, indifferenti alle regole che disciplinano il processo, che minano la fiducia nelle istituzioni democratiche e che costituiscono indebite forme di pressione sui magistrati giudicanti. Sarà il Tribunale a vagliare la fondatezza dell’accusa, con indipendenza e terzietà, guidato solo dallo scrupoloso rispetto di tutte le norme vigenti in materia”. @OsservatorioItaliano

Libertà è ragione

@libertaeragione · Post #4268 · 23.10.2024 г., 18:03

#Italia#Magistratura Giuseppe #Santalucia, Presidente dell'#ANM, in un'intervista a "La Stampa": “L’autocritica (suggerita dalla #Lega|PfE, ndr) è sempre una cosa buona, ma non capisco perché evocarla in questo momento. Difenderci è doveroso sia per la giurisdizione, sia per le libertà fondanti della magistratura, compresa l’associazione”. Dal governo arriva anche una richiesta al #CSM per un provvedimento disciplinare contro Marco #Patarnello che in un’e-mail ha scritto che ‘#Meloni (#FdI|ECR) è un pericolo più grande di #Berlusconi (Presidente di #FI|EPP)’: “Non ho titolo ad esprimermi perché l’azione disciplinare va promossa dal Ministro alla Giustizia o dal Procuratore Generale della #Cassazione. Ma ritengo che non esistano margini per un’azione disciplinare contro Patarnello. Non ha offeso la Presidente del Consiglio e ha espresso contrarietà alle riforme portate avanti dalla maggioranza di governo. Credo che avere un’opinione sulle riforme che interessano la giustizia sia un diritto anche dei magistrati. Le altre interpretazioni sono malevoli e maliziose. C’è stata cioè una lettura maliziosa delle sue parole per fargli dire cose che in realtà non ha detto”. Il Vicepresidente del Consiglio Matteo #Salvini, tuttavia, ne chiede addirittura il licenziamento: “Evocare il licenziamento mi pare nulla più che una battuta, non vedo come si possa licenziare qualunque persona per aver scritto una mail che non ha alcun contenuto offensivo. Questo tentativo di continuare ad alzare i toni contro la magistratura non giova al Paese. Solo perché il Tribunale di #Roma ha deciso in modo non gradito al governo, sui migranti in #Albania, si è scatenato un putiferio. Non si può far passare l’idea che i tribunali devono decidere solo cose gradite al governo. I magistrati non devono prendere ordini dal governo. Nel caso specifico il Tribunale di Roma ha dovuto attenersi a una sentenza della Corte di Giustizia Europea. La politica pretende che la magistratura agisca in linea con il governo, ma questo non è possibile perché la magistratura è libera e indipendente e risponde solo alla legge e al rispetto dei diritti. Le accuse di una politicizzazione dei magistrati, quando questi non rispecchiano la volontà del governo, sono offensive non solo per gli stessi magistrati ma anche per il Paese e il suo assetto democratico. Purtroppo si rischia che venga meno il dialogo costruttivo perché la collaborazione prevede che ogni istituzione rispetti l’interlocutore. Occorre spiegare come stanno le cose: noi non abbiamo alcuna volontà di andare contro il governo, vogliamo solo applicare la legge. I provvedimenti giudiziari possono essere criticati. I magistrati italiani non sono chiusi alla critica anche severa ma rispettosa del loro ruolo. La verità è che nel caso che ha scatenato la polemica, e cioè la decisione del Tribunale di Roma, si assiste a uno scontro del governo contro le istituzioni europee”. @OsservatorioItaliano