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

Резултати

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

Пребарај: #civiltà

当前筛选 #civiltà清除筛选
Savino Balzano

@savinobalzano · Post #903 · 20.02.2025 г., 08:52

https://x.com/SavinoBalzano/status/1892496345014968599?t=e-DR9Kiq2eLISEbp0BcZXg&s=19 Non c'è nulla di sconvolgente nelle parole di #Trump su #Zelensky. Lo stupore è frutto del lavaggio del cervello, della propaganda, delle follie che si sono dette e scritte in questi drammatici anni di #guerra sulle spalle di tanta povera gente. La sorpresa è in quelli che davvero pensavano fosse una guerra di #civiltà, una guerra per la #libertà, per la #democrazia: babbei. Che poi, come ho avuto modo di scrivere decine di volte nel mio piccolo, era una narrazione pericolosissima: si, insomma, se in gioco erano valori tanto alti, se l'avversario era davvero un nuovo #Hitler, forse non stavamo facendo abbastanza, forse davvero era necessario lasciare che deflagrasse un conflitto mondiale. A causa di un manipolo di fanatici, ci siamo andati molto molto vicini. Le ragioni del conflitto erano decisamente meno nobili e, semplicemente, esse non sono più coerenti con gli obiettivi statunitensi. Punto. #DonaldTrump ha detto la verità: il presidente ucraino è davvero un comico ed è vero che l'#Ucraina non è una democrazia, com'è vero che il suo leader è una figura mediocre. Cosa c'è di falso in queste parole? Qualche babbeo ritiene che #Biden la vedesse diversamente? che i democratici #Usa ritenessero davvero di volersi immolare per l'eroismo di #VolodymyrZelensky? Dipingerlo come il nuovo eroe mondiale era semplicemente funzionale al perdurare della guerra. Le redini sono sempre state negli #USA: non abbiamo mai avuto voce in capitolo in questo conflitto. Non ce l'ha mai avuta l'#UE, non ce l'ha mai avuta #VonDerLeyen, mai #Kallas (di cui #DonaldTrump certamente non conosce nemmeno l'esistenza), mai il despota francese #Macron o il triste cancellierino tedesco #Scholz. Nessuno di loro ha mai contato nulla: #JoeBiden chiamava (o, meglio, era un amministratore di sostegno a farlo) e loro eseguivano. Punto. Cosa è cambiato? non è difficile da comprendere: chi contava prima voleva la guerra alla #Russia; chi conta adesso non vuole la guerra a #Putin. Tutto il resto è propaganda, è lavaggio del cervello, fesserie: come quelle che ci raccontavano di Putin gravemente ammalato o già morto, delle opposizioni che stavano per rovesciarlo, del suo esercito che lottava con le pale (con tanto di fotografia della vanga, che vergogna!), dell'eroica e vittoriosa resistenza ucraina, della loro controffensiva. Tutte palle. C'è stato solo un intoppo: gli utili idioti di questi anni vorrebbero salvare la faccia e Trump è stato piuttosto repentino nel mettere a nudo la loro irrilevanza, palesando subito i nuovi obiettivi statunitensi. Quegli obiettivi, però, non sono in discussione e dunque chiunque si metta di traverso viene travolto. Si tenta disperatamente di far passare Trump per traditore, ma è lo sciocco racconto dei nostri giornali e di qualche direttore di telegiornale inconsolabile: ve lo siete dimenticato di quando Biden e #BorisJohnson costrinsero l'#Ucraina a continuare la guerra mentre quelli pensavano di avviare una trattativa? in quelle circostanze, che considerazione si nutriva del volere di Zelensky, della visione del popolo ucraino? nessuna. Poi c'è una terza categoria di disperati in stato catatonico, di cui probabilmente parleremo a breve, ed è rappresentata dai quelli che per anni si sono sbracciati per la #pace, per la fine del conflitto, denunciando gli orrori che si consumavano: bene, questi improvvisamente hanno dimenticato tutte le priorità che li costringevano all'insonnia e hanno scoperto in Trump il loro nemico pubblico numero 1: sono i peggiori.

Yukiokhruner

@yukiokhruner · Post #52 · 01.08.2022 г., 10:04

L'esigenza spontanea di uno spazio sacro sembra essere venuta meno nell'ultima forma della nostra civiltà #vaporonda#vaporwave#vapourwave#vaporart#seapunk#webpunk#glitch#glitchart#glitchartistscollective#chillwave#aesthetic#vaporwaveaesthetic#vaporwaveaesthetics#malinconia#melancholy#civiltà#civilization#egemonia#hegemony#sacro#sacred#suora#nun