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

Резултати

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

Пребарај: #egountchibehanzin

当前筛选 #egountchibehanzin清除筛选
Egountchi Behanzin Officiel

@egountchibehanzinOfficiel · Post #6382 · 30.05.2024 г., 08:30

ALERTE INFO | ARMÉE FRANÇAISE AU #BÉNIN🇧🇯 ? Selon nos informations, l'avion militaire français de transport qui avait atterri à l'aéroport de Cotonou le mardi 28 mai 2024 aux alentours de 18h58 est reparti ce jeudi 30 mai 2024 vers deux heures du matin après avoir déchargé des hommes et du matériel militaires à l'abri des regards dans un hangar de l’aéroport. Nous posons encore une fois la question au gouvernement béninois : si le Bénin sous Patrice Talon n'a pas autorisé l'installation d'une base militaire de l'armée d’occupation française avec ses militaires pour la déstabilisation de ses voisins de l'AES, comme le Niger. Que vient donc faire l'avion militaire et pourquoi des hommes et du matériel ont-ils été déchargés ? Une chose est sûre, le peuple patriote béninois ne tolérera pas cette trahison de Patrice Talon, le vassal de l'oligarchie française et cireur de bottes de #Macron le rejeton, car le Bénin ne deviendra pas le nouveau siège des forces d'occupation françaises. Affaire à suivre ! #EgountchiBehanzin @egountchibehanzinTV

Egountchi Behanzin Officiel

@egountchibehanzinOfficiel · Post #5975 · 02.04.2024 г., 21:34

ALERTE INFO | Au #Togo, en plein coup d’état constitutionnel du dictateur de la pire espèce #FaureGnassingbé, depuis deux semaines, des sources nous informent de l'arrivée massive d'un convoi militaire comprenant plus de 50 véhicules de guerre en provenance du nord du pays vers la capitale Lomé. Nos enquêtes révèlent que ces véhicules de guerre ont été acheminés et stationnés ce 2 avril 2024 dans la plate-forme industrielle d'Adétikopé (PIA), juste après le poste de péage de Davié. La panique s'installe parmi une partie de la population togolaise qui ne comprend pas ces manœuvres. Pourquoi le dictateur sanguinaire Faure Gnassingbé fait-il venir autant de véhicules de guerre du nord vers la capitale en pleine crise constitutionnelle ? Craint-il un soulèvement populaire ou un coup d'État de certains officiers de l'armée dans la capitale, comme les rumeurs qui circulent dans les casernes militaires depuis quelques jours ? Est-ce pour cette raison que Faure Gnassingbé ne dort plus à la présidence mais au Camp "RIT" et surtout à Niamtougou, comme nos sources nous l'ont confirmé ? Affaire à suivre. Image: d’illustration #FreeTogo#FaureMustGo#EgountchiBehanzin @egountchibehanzinTV

Egountchi Behanzin Officiel

@egountchibehanzinofficiel · Post #7580 · 09.11.2024 г., 09:10

Bonjour à tous,🫵 La censure et les restrictions sur nos pages Facebook continuent, mais ensemble, nous pouvons briser ces barrières ! 💪🏾✨ 🔥 VOUS ÊTES NOTRE FORCE !🔥 Pour relancer la visibilité de notre page et contourner l'algorithme restrictif, j’ai besoin de votre soutien massif.. Voici comment vous pouvez aider : 1️⃣ Abonnez-vous massivement à notre page en cliquant ici 👉🏽https://www.facebook.com/share/1K6JkRxbf3/?mibextid=LQQJ4d 2️⃣ Activez la cloche d'alerte 🔔 pour être sûr de voir toutes nos publications et rester informé en temps réel ! 3️⃣Invitez tous vos amis à rejoindre la page. Plus on est nombreux, plus fort sera notre impact ! 🌍💯 Ensemble, on peut briser l’algorithme 🎯 et continuer à diffuser nos messages. Chaque geste compte ! 🙌🏾 Un grand MERCI pour votre soutien inébranlable. ✊🏾 #Solidarité#Soutien#LutteContreLaCensure#EgountchiBehanzin#ForceDuPeuple

Egountchi Behanzin Officiel

@egountchibehanzinofficiel · Post #7900 · 23.12.2024 г., 08:31

⚠️☢️🌍 À NE PAS MANQUER ! 🌍 Dans l'émission "Une heure avec Impuls", animée par Tanguy, Egountchi Behanzin s'attaque à des sujets cruciaux : 🦟 Moustiques OGM, ⚠️ Bioterrorisme, 🔬 Target Malaria, 🇺🇸 Biolab Américain en Afrique, 💔 Les conséquences de l’assassinat d’Igor Kirillov. Ne ratez pas cette occasion d'entendre des analyses percutantes sur ces enjeux majeurs qui impactent notre continent. 📺 Pour visionner l'émission, rendez-vous sur YouTube ➡️https://youtu.be/uornb6UUNkw?feature=shared ou Telegram ! ➡️https://t.me/egountchibehanzinTV Partagez et sensibilisez vos amis et proches à ces problématiques essentielles. La lutte continue ! #EgountchiBehanzin#MoustiquesOGM#Bioterrorisme#TargetMalaria#Biolabs#Afrique#IgorKirilov @egountchibehanzinTV