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

Пребарај: #westerndemocracy

当前筛选 #westerndemocracy清除筛选
New Eastern Outlook

@neweasternoutlook · Post #12120 · 08.02.2026 г., 10:00

🇺🇸🏴‍☠️Minnesota Crisis: A Mirror of American Politics Clashes in Minnesota have become more than a local dispute, reflecting deep fractures that could intensify as the United States approaches the November elections Mohammed Amer is a Syrian publicist. ➡️Throughout January 2026, national attention focused on unrest in Minnesota, where protests against immigration enforcement operations escalated into confrontations involving state authorities and federal forces. The deaths of two civilians and multiple injuries intensified scrutiny of the administration’s handling of immigration policy and public order. Democratic lawmakers and major media outlets demanded investigations, while some Republicans also called for federal–state inquiries, underscoring the political sensitivity of the crisis. Editorial commentary framed the events as emblematic of broader tensions over executive authority, civil liberties, and the use of force. What began as a dispute over deportation practices quickly evolved into a symbolic battleground in a polarized national debate. America’s foreign policy elite has transformed from a group of prim bureaucratic structures into a royal family ➡️The Minnesota episode has unfolded alongside fiscal brinkmanship in Washington, where budget disputes threaten another government shutdown. Senate Democrats signaled resistance to supporting key funding measures, increasing pressure on the administration as public approval fluctuates. At the same time, criticism of President Trump’s leadership style—ranging from policy inconsistency to concerns about temperament—has intensified in domestic and international media. Supporters argue that tougher enforcement and assertive tactics reflect electoral mandates; opponents counter that confrontational governance risks inflaming divisions. The political climate has grown so charged that even speculative discussions about electoral stability and institutional resilience have entered mainstream commentary. 🟦As the November congressional elections approach, Minnesota stands as a microcosm of America’s widening polarization. Protests, partisan media narratives, and mutual accusations between political camps reveal a society struggling to reconcile competing visions of national identity and authority. Some analysts warn that escalating rhetoric could harden positions further, while others believe institutional checks and electoral processes remain robust enough to absorb the strain. Whether the unrest marks a temporary flashpoint or a deeper turning point will depend on the capacity of political leaders to de-escalate tensions and restore public trust. For now, Minnesota reflects a broader question confronting the United States: how to manage profound internal disagreement without allowing it to fracture the democratic framework itself. #CivilWar#Elections#Internalpolicy#poliyicalcrisis#USA#WesternDemocracy#Weterncrisis READ MORE ✅@NewEasternOutlook