python

Back Open Paginator
31.03.2026 19:43
treyhunner (@treyhunner@mastodon.social)

Python Tip #90 (of 365):

Always use raw strings when defining regular expressions

I recommend this in order to:

1. Avoid warnings about invalid escape sequences
2. Avoid accidentally using a real escape sequence
3. Clarify which strings are regular expressions

Raw strings double up backslashes, disallowing escape sequences.

🧵 (1/2)




Show Original Post


31.03.2026 19:23
13 (@13@2137.social)

Reverse-Engineering The Holy Stone H120D Drone hackaday.com/2026/03/31/revers
#ArduinoHacks #Dronehacks #Arduino #Drone #Python #Udp




Show Original Post


31.03.2026 19:12
habr (@habr@zhub.link)

Парсинг тарифов интернета и ТВ. Selenium + BeautifulSoup: трудности динамического контента и защиты от ботов

На этапе тестирования я отобрал 6 городов (Москва, Санкт-Петербург, Новосибирск, Екатеринбург, Казань, Красноярск) и двух крупнейших провайдеров России - Ростелеком и Дом.ру. В планах масштабирование на большее количество городов и операторов. Для парсинга тарифов у провайдеров применял связку Python + Selenium + BeautifulSoup, через хранимую процедуру складывал полученные данные в базу PostgreSQL.

habr.com/ru/articles/1017230/

#парсинг #Selenium #BeautifulSoup #PostgreSQL #динамические_сайты #защита_от_ботов #Python #тарифы




Show Original Post


31.03.2026 19:01
Enalys (@Enalys@mastodon.zergy.net)

Pithon, aka Python 3.14.

( :dragn_woozy: )

#Programmation #Maths #Python




Show Original Post


31.03.2026 18:42
habr (@habr@zhub.link)

ИИ управляет КОМПАС-3D — и это уже можно трогать руками

Два месяца назад я выложил первую версию MCP для КОМПАС-3D. Реакция была предсказуемая: “круто для демо, но в реальной работе не взлетит”. Тогда они были правы. Сейчас агент получает задачу, строит 3D-деталь, добавляет отверстия, проверяет дерево построения, сохраняет документ и возвращает скриншот. Сам. Более того, теперь ИИ забирает на себя не только объемную геометрию, но и плоскую документальную рутину. Ему можно делегировать создание чертежа, автоматическое заполнение штампа и экспорт результата в DXF одним запросом. Ключевое изменение здесь в том, что агент теперь держит в голове состояние модели на каждом шаге. Он понимает в каком документе находится, на какой стадии построения работает, какую грань или какой feature нужно взять в следующей операции, что именно изменилось после команды и какие свойства получились у детали в итоге. Например: Можно взять уже открытую деталь, спросить у неё текущее состояние через get_3d_context и узнать, что базовое тело уже создано, а в дереве висит 11 элементов. Агенту не нужно угадывать или строить всё с нуля - он понимает, на каком этапе находится модель, и сразу переходит к следующим шагам. Можно не высчитывать координаты плоскостей вручную. Инструмент resolve_selection_3d по описанию сам находит нужную грань (например, «верхняя плоская») и возвращает её системный идентификатор. Агент просто берёт эту ссылку, ставит на неё новый эскиз и делает вырез точно там, где нужно. Можно убедиться, что команды не просто улетели в пустоту, а реально сработали. Тул list_feature_tree_3d отдаёт агенту список шагов: базовый эскиз, выдавливание, вырез, отверстие, фаска. То есть ИИ доводит деталь до конкретной истории построения, которую вы потом можете открыть руками и проверить.

habr.com/ru/articles/1017630/

#Python #КОМПАС3D #KOMPAS3D #LLM #MCP #автоматизация #нейросети #САПР #программирование #model_context_protocol




Show Original Post


31.03.2026 18:39
webology (@webology@mastodon.social)

Nice tip from IPython today.

> Tip: Happy International Transgender Day of Visibility! You are valid. You matter. en.wikipedia.org/wiki/Internat





Show Original Post


31.03.2026 18:12
habr (@habr@zhub.link)

Deploy Tarot — а что если спросить карты, можно ли сегодня деплоить?

Привет, я давно не заходил. Лет десять (или даже пятнадцать...) прошло с того момента, как я написал статьи о парсинге бинарных документов , типа doc, pdf или rtf, ради получения текста (кстати, я недавно обновил репозитории, немного пересобрал старые проекты, можете глянуть ). Вы бы знали сколько воды с тех пор утекло, но это всё ностальгия и былое - давайте к серьёзному. С пару недель назад я возвращался домой на метро и в голову пришла идея, которую не возможно было отбросить. А что если есть неуверенные люди (а они есть)? А что если есть неуверенные люди, которым нужен толчок свыше? А что если эти неуверенные люди среди нас, в разработке - на бэкэнде, в devops или среди продактов? А что если им всем помочь?.. И родился проект Deploy Tarot . Да, это расклады таро на успех деплоя. Что если я, техлид, сегодня задеплою новую версию API? Нет проблем, карты расскажут. А что если наш бизнес аналитик захочет обновить документацию? Арканы помогут понять. А вдруг наш CTO возьмётся за старое, вспомнит про порох в этих самых и... сделает масштабный рефактор (ИИ, ну вы знаете)? Колода определённо знает. А если наша офис-леди?.. Ну, вы поняли.

habr.com/ru/articles/1017148/

#таро #деплой #devops #python #юмор #pet_project #1_апреля




Show Original Post


31.03.2026 18:01
247CodeGirl (@247CodeGirl@mastodon.social)

Season 1 Lesson 12 Part 5 - Your First Steps in Python Big O Explained Simply Why N Squared Happens





Show Original Post


31.03.2026 17:52
ubuntu_touch (@ubuntu_touch@mstdn.social)

Mostrar la transformación f(z)=1/z y el campo de tensiones dado por su derivada

#python #fuerza #cortante #cizalla #tension #curvatura
plano complejo #flisol #flisol2026
software sostenible #flisol #flisol2026





Show Original Post


31.03.2026 17:30
r (@r@fed.brid.gy)

Reverse-Engineering The Holy Stone H120D Drone

fed.brid.gy/r/https://hackaday





Show Original Post


31.03.2026 17:30
Reuven (@Reuven@fosstodon.org)

Keyword-only parameters in a #Python function can have a default:

def myfunc(*, a, b=10):
return f'{a=}, {b=}'

Now call it:

myfunc(a=5) # use the default
myfunc(a=5, b=6) # override the default

Remember: parameters with defaults come *after* those without.





Show Original Post


31.03.2026 17:22
habr (@habr@zhub.link)

Создание ИИ Workflow для определения и актуализации критериев поиска каскадов ликвидаций на рынке

✨ Самоадаптирующаяся ИИ-система, актуализирующая критерии каскада ликвидаций В 2026 году каскады ликвидаций меняют механику быстрее, чем любой статичный бот. Разбираю полный ИИ-воркфлоу на Claude: от фонового агента до фундаментального анализа рынка на открытых источниках

habr.com/ru/articles/1017622/

#трейдинг #криптовалюты #мосбиржа #tradingview #pinescript #typescript #python #торговля #биржа #binance




Show Original Post


1 ...243 244 245 246 247 248 249 250 251 252 253 ...1615
UP