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

Пребарај: #technologypolicy

当前筛选 #technologypolicy清除筛选
Crypto M - Crypto News

@CryptoM · Post #64863 · 10.04.2026 г., 05:15

🚀 Elon Musk's xAI Challenges Colorado's AI Regulations in Court Elon Musk's artificial intelligence company, xAI, has initiated legal proceedings against the state of Colorado, aiming to prevent the enforcement of new AI regulations that limit speech from AI chatbots like Grok. According to Cointelegraph, the lawsuit targets Colorado's Senate Bill 24-205, which is designed to safeguard AI users from 'algorithmic discrimination' in sectors such as employment, housing, and finance. In a recent filing to a U.S. district court in Colorado, xAI contended that the state cannot modify the company's message merely to promote its own perspectives on contentious issues like fairness and equity. The company further argued that the legislation, scheduled to be implemented on June 30, is paradoxical as it advocates 'differential treatment' to enhance diversity or address historical discrimination. xAI emphasized that altering Grok would disrupt its objective of being 'maximally truth seeking.' This is not the first instance of xAI challenging state-level AI regulations. In December, the company filed a lawsuit against California concerning its Generative AI Training Data Transparency Act, asserting that the act's disclosure requirements infringe upon the First and Fifth Amendments by compelling speech and exposing trade secrets. Both the Colorado and California laws emerged following allegations that Grok had previously made racist, sexist, and antisemitic remarks. David Sacks, appointed as co-chair of the President's Council of Advisors on Science and Technology, has advocated for federal oversight of AI regulations, arguing against a fragmented approach by individual states. Sacks highlighted the complexity faced by innovators due to the diverse regulatory frameworks across 50 states, emphasizing the need for a unified federal standard. His appointment aims to address these regulatory challenges and streamline AI governance at the national level. #ElonMusk#xAI#AIregulations#Colorado#lawsuit#Grok#ArtificialIntelligence#algorithmicdiscrimination#GenerativeAI#California#FirstAmendment#FifthAmendment#AIgovernance#federaloversight#technologypolicy