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

Резултати

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

Пребарај: #modibo

当前筛选 #modibo清除筛选
MALI 24

@kamissokosekou3 · Post #36867 · 29.04.2026 г., 12:42

Ko la #France demande à ses ressortissants de quitter le #Mali dès que possible. La campagne de dénigrement recommence de plus belle. Mais, ce n’est surprenant. Et pour cause : tard dans la nuit du dimanche 26 avril 2026 (environ minui), en défilant les vidéos sur You Tube, je suis tombé dur une vidéo du principal communicant des terroristes, Bina Diarra. Ce qui important à savoir, c’est que cette vidéo semble être paramettrée pour n’être vu qu’une seule fois. Parce que, quand j’ai voulu l’enregistrer, elle s’est perdue. Tandis qu’elle contenait des messages importants à conserver pour l’histoire. Elle peut constituer une pièce à conviction, une charge, qui peut être retenue contre lui devant un tribunal. Cela dit, la vidéo comportait deux partie : - dans la 1ère partie, Bina revendique les attaques terroristes du samedi et salue les combattants terroristes ; - dans la 2e partie, il rappelle que les éléments terroristes avaient reçu pour consignes de ne pas faire usage de leur arme contre des populations, dites "civiles désarmées selon lui". Mais, ils ont constaté que celles-ci se joignent aux forces arméed et de sécurité pour les combattre, notamment en érigeant des barricades sur leur passage ou les jeter de la pière. Devant cette hostilité des populations à leur égard, l’ordre leur est donné désormais d’ouvrir le feu sur toute personne qui serait tentée de les jeter de la pière ou d’ériger des barricades sur leur passage. En terme claire, c’est un appel à la guerre civile dans notre pays. D’où l’urgence de faire disparaître cette vidéo, le plus rapidement que possible. Donc, pour donner l’impression d’être innocente dans ce nouveau mode opératoir, qu’empruntent désormais les terroristes, la #France prend le devant et s’en laver les mains. C’est dire, qu’on prend l’opinion international à témoin sur ce nouveau développement de la crise au #Mali. J’appelle donc mes compatriotes à la prudence et à la vigilence. Parce que nous sommes dans un nouveau tournant dans la crise qui nous est imposée par les ennemis de notre pays. Nous devrions avoir à l’esprit constamment que la France plusieurs fois chassée de notre pays, d’abord par le président #Modibo#kéïta, ensuite par le président #Amadou#Toumani#Touré et par les #Autorités de la #Transition ne lachera jamais prise. Elle va continuer à multiplier toute sorte de stratagème, y compris le chao indescriptible, pour se faire inviter à nouveau dans notre pays. Même, cette guerre par procuration fait partie du jeu. Bina qui appelle ainsi au crime de guerre au nom d’une prétendue religion, ne sait pas que lui-même est un pion dans un jeu de dame qu’il n’a pas organisé. C’est dire qu’on a toutes les raisons d’être inquièt. Que Dieu sauve notre pays.