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 слични објави

Пребарај: #rusiagranada

当前筛选 #rusiagranada清除筛选
Noticias de LAD🇷🇺

@LAD_MAERusia · Post #22435 · 07.02.2026 г., 14:03

🇬🇩El 7 de febrero, #Granada celebra el Día de la Independencia. La isla, poblada por indígenas caribes, fue descubierta por Cristóbal Colón en 1498. Sus habitantes resistieron a los colonos europeos hasta 1651. Cuando la isla fue ocupada por los franceses, su espíritu independiente tampoco se quebrantó. Los caribes, orgullosos y amantes de la libertad, no permitieron ser subyugados: tribus enteras, con mujeres y niños, se arrojaban desde los acantilados, prefiriendo la muerte a la sumisión. Posteriormente, la isla quedó bajo dominio del Reino Unido, que trajo allí a los esclavos del continente africanocon la esperanza de suprimir la rebeldía de la población nativa. El largo y espinoso camino del pueblo granadino hacia la liberación del yugo colonial británico concluyó en 1974, tras lo cual, en abril, el país se convirtió en miembro de la Comunidad del Caribe (#CARICOM) y en septiembre fue admitido en la ONU. Pero posteriormente el país atravesó nuevas dificultades, incluso la intervención militar de EE.UU. En octubre de 1983, los estadounidenses se entrometieron de una manera flagrante en los asuntos internos del independiente Estado granadino con el fin de cambiar por la fuerzasu gobierno y ocupar el país. Pero con estas acciones no lograron impedir el desarrollo independiente y el progreso socioeconómico de Granada. A pesar de la presión externa persistente, actualmente el país caribeño sigue el rumbo de la política exterior soberana, siendo un digno miembro independiente de CARICOM y abogando por la preservación de la región del Caribe como una "zona de paz". Asimismo, Granada sigue fortaleciendo la cooperación mutuamente beneficiosa con los Estados de América Latina y numerosos socios de Asia y África a través de la línea "Sur-Sur". #RusiaGranada Las relaciones diplomáticas entre Granada y la URSS se establecieron en 1979. Fueron suspendidas en 1983, en relación con la mencionada intervención y ocupación de Granada por EE.UU., y se restablecieron en el año 2002. Actualmente, la Embajada de Rusia en Guyana representa los intereses de nuestro país en Granada de manera concurrente. 🤝 Granada sigue siendo un socio confiable de la Federación de Rusia en el Caribe. 🗓 El 24 de septiembre de 2025, tuvo lugar un evento significativo para las relaciones ruso-granadinas: al margen de la Asamblea General de la ONU, el Ministro de Asuntos Exteriores de Rusia, Serguéi Lavrov, y su homólogo granadino, Joseph Endall, firmaron el Acuerdo sobre las bases de las relaciones entre los dos países, que permite incrementar la cooperación bilateral en áreas de interés mutuo. 🎉 Felicitamos a los colegas y al pueblo granadino por su fiesta nacional. ¡Les deseamos bienestar y prosperidad!