zen_of_python | Unsorted

Telegram-канал zen_of_python - Zen of Python

20144

Полный Дзен Пайтона в одном канале Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/xZOL

Subscribe to a channel

Zen of Python

Как тестировать и запускать собственных торговых роботов на уникальных данных

Московская биржа запустила демоверсию Algopack — нового инструмента, благодаря которому можно бесплатно прокачать свои навыки работы через REST API и Python-клиент.

Клиенты получают доступ к большому набору исторических и онлайн-данных по рынку акций MOEX и могут проводить backtest различных торговых стратегий, а также создавать и автоматизировать торговые алгоритмы. 

Демоверсия Algopack доступна всем зарегистрированным пользователям сайта ПАО Московская Биржа — тестируйте на сайте.

Реклама ПАО Московская биржа. ОГРН 10277393, 2VtzqvwcKcw

Читать полностью…

Zen of Python

​​Ваш ребёнок любит играть в видеоигры? Пустите это увлечение в продуктивное русло

Собрали в одной статье 15 видеоуроков «как сделать игру на Python». Параллельно ещё и объясняется, как работают операции и команды. Подойдёт как детям, так и взрослым, которые хотят освоить язык. 

#советы

@zen_of_python

Читать полностью…

Zen of Python

Когда мы уходили на удалёнку

О чем думали:
— как разграничить рабочее время и время на себя;
— как разнообразить свой день;

О чем на самом деле стоило думать:
— как подобрать красивую наволочку в цвет стула для совещательной подушки.

Читать полностью…

Zen of Python

Закон Паркинсона гласит: работа расширяется, чтобы заполнить время, отведенное на ее завершение.

#факты

Читать полностью…

Zen of Python

​​​​Вопросы от новичков

Zen of Python поддерживает новоприбывших в новой рубрике.

Как это работает:
— Спрашивайте что угодно (в комментариях под этим постом), связанное с Python. Здесь нет плохих вопросов!
— Делитесь годными учебными пособиями, статьями и ресурсами для начинающих. 
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;

#вопросыновичков

@zen_of_python

Читать полностью…

Zen of Python

Питонский апдейт VSCode

В феврале 2024 вышла версия 1.87, в которой можно добавлять импорты быстрее: при наведении на ошибку появится Quick Pick с лежащим по соседству модулем, содержащим тот или иной объект.

Полный Release Note

#факты

@zen_of_python

Читать полностью…

Zen of Python

​​Wagtail: Py-фреймворку исполнилось десять лет

CTO Том Дайсон рассказывает, какие чувства вызывали разные шаги разработки , будь то темплейты, модели или рутирование.

Сегодня WT верстают сайты Google, NASA, Mozilla и другие крупные компании. Статья заинтересует тех, кто хочет создать свой фреймворк.

#фреймворк

@zen_of_python

Читать полностью…

Zen of Python

Все мы ходим в зал, чтобы накачаться
 
Но и про мозг не нужно забывать. Поэтому держите сборник со 100 упражнениями по NumPy, собранных из NumPy mailing list, Stack Overflow и документации.

Сами задачки расположены в порядке нарастающей сложности и подойдут как для новичков, так и для тех, кто уже знаком с этой библиотекой.
 
#numpy #библиотеки

Читать полностью…

Zen of Python

Если на тестовом спрашивают дата-аналитика, как в Google Sheets исполнять запросы, это звоночек? Или просто хотят владения таблицами на двухсотом уровне? Как думаете?

Читать полностью…

Zen of Python

​​Задача про лестницу

Вы поднимаетесь по лестнице. Чтобы достичь вершины, нужно n шагов. Каждый раз вы можете подняться на одну или две ступеньки. Сколькими различными способами вы можете подняться на вершину?

count_climbing_ways(3)
>>> 3

Объяснение:
1. 1 шаг + 1 шаг + 1 шаг
2. 1 шаг + 2 шага
3. 2 шага + 1 шаг

#задача

@zen_of_python

Читать полностью…

Zen of Python

Первые упоминания Python как инструмента можно обнаружить на средневековой церковной живописи Англии XV века.

@zen_of_python

Читать полностью…

Zen of Python

Configuring and setting up subdomains on Django using django-hosts

A subdomain is basically a domain that’s part of another main domain and it is used a lot in many websites. I spent a decent amount of time figuring out how to do that and found this very helpful post and decided to extend it a little in a tutorial f...

Read: https://migrmrz.dev/configuring-and-setting-up-subdomains-on-django-using-django-hosts

Читать полностью…

Zen of Python

​​Вопросы от новичков

Zen of Python поддерживает новоприбывших в новой рубрике.

Как это работает:
— Спрашивайте что угодно (в комментариях под этим постом), связанное с Python. Здесь нет плохих вопросов!
— Делитесь годными учебными пособиями, статьями и ресурсами для начинающих. 
— Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте;

#вопросыновичков

@zen_of_python

Читать полностью…

Zen of Python

@zen_of_python

Читать полностью…

Zen of Python

Безопасники, вы здесь?

Покажите свою способность видеть уязвимости в игре МТС RED. Становитесь за конвейер и скидывайте уязвимые устройства с ленты. Желаем удачи!

Реклама

Читать полностью…

Zen of Python

​​Поздравляем победителей

Задачу о лестнице верно решили:

— @yuriy1340;
— /channel/Python3k;
— @iv_maly.

Присоединяйтесь к общению в комментариях, там могут подсказать, как усовершенствовать ваше решение. Самые грамотные публикуют решение от имени канала и даже делают себе рекламу ↑.

#задача

@zen_of_python

Читать полностью…

Zen of Python

​​Задача о квадратном корне

Напишите функцию, возвращающую квадратный корень из x, причём округлённый до ближайшего целого числа. x — неотрицательное целое число. Постарайтесь обойтись без встроенных функций.

>>> sqrt(4.2)
... 2

#задача

Читать полностью…

Zen of Python

​​Создаём чат-бота с помощью LangChain

RealPython опубликовал новый туториал по созданию LLM-бота: он сможет использовать вашу собственную базу данных для создания ответов.

В статье вы узнаете, как настроить базу LangChain и извлекать данные из нее.

#фреймворк

Читать полностью…

Zen of Python

​​Polylithic Artitecture: как организовать монорепозиторий

Если вам доводилось иметь дело с монорепозиториями (исходным кодом и конфигами для деплоя сразу нескольких независимых проектов), то организовать такой объект можно с помощью полилитической инфраструктуры.

В англоязычной статье вы узнаете, какая бывает альтернатива классической организации проекта «main.py + подпапки», каким инструментом можно визуализировать модули и библиотеки и проч.

#лучшиепрактики

Читать полностью…

Zen of Python

@zen_of_python

Читать полностью…

Zen of Python

​​sqlite-web: просмотр БД в браузере

Для тех, кто устал от DBeaver, видимо, и разработали эту утилиту на базе flask и peewee. Помимо классических запросов поддерживает также быстрый экспорт в .csv / .json.

#библиотека

@zen_of_python

Читать полностью…

Zen of Python

@zen_of_python

Читать полностью…

Zen of Python

​​Поздравляем победителей

Задачу о стационарном телефоне верно решили:

— @Posegrey;
— @Python3k;
— @Beniqob;
— @Beniqob;
— @MyslitskyM;
— @Alex_Bur.

Присоединяйтесь к нашему полезному веселью, в комментариях даже могут подсказать, как усовершенствовать ваше решение. С живыми людьми код обсуждать полезно.

#задача

@zen_of_python

Читать полностью…

Zen of Python

Совместная разработка с GitVerse

Разработчики получили доступ к GitVerse – платформе для совместной разработки и хостинга кода от СберТеха. Сервис создан и размещён в России, поэтому работать с ним удобно, безопасно и надёжно.

С GitVerse можно:

— создавать проекты с открытым и закрытым кодом; 
— работать совместно и привлекать к проектам новых участников;
— проверять и комментировать код;
— переносить репозитории с популярных мировых Git-ресурсов в один клик;
— общаться с ИТ-сообществом, узнавать новости про open source.

Вся функциональность GitVerse доступна бесплатно.
Регистрируйтесь уже сейчас и откройте GitVerse в числе первых!

Реклама

Читать полностью…

Zen of Python

С таким соседским питомцем встречаться не хотелось бы. Ещё и двери умеет открывать!

@zen_of_python

Читать полностью…

Zen of Python

А вас отпустило насчет for?

😱 Как это отпустило? Искореняю всегда
👌 Допустимо
🤨 А в чем проблема с for?

@zen_of_python

Читать полностью…

Zen of Python

​​Самые скачиваемые либы PyPi

Ещё одно доказательство, что даже в рамках одной специальности — Python-разработчик, уже сформировалось столько подвидов, что один «сосед» работает со стеком, совершенно незнакомым другому. Админу — дата-аналитику в полном рейтинге знакомо меньше половины инструментов.

#факты

@zen_of_python

Читать полностью…

Zen of Python

​​WSGI-сервер для вашего бота

Если вы впервые деплоите бота на прод и не знаете, что делать с ошибкой:

WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.

Попробуйте waitress: с ней ворнинг уйдёт, и появится возможность масштабироваться:

from waitress import serve
serve(wsgiapp, listen='*:8080')

#библиотека

@zen_of_python

Читать полностью…

Zen of Python

​​ParamSpec и русский в Python Software Foundation

В лагере ван Россума прибыло. На сей раз команда пополнилась нашим земляком Никитой Соболевым, с чем редакция Tproger его тепло поздравляет.

Оцените глубокую статью про ParamSpec на сайте Никиты. Он описывает, как это нововведение помогает справиться с ситуацией, когда функция-декоратор хочет вернуть не только те типы, что забирает. Хорошая тренировка для новичков, ведь продраться через такое умеренно сложное повествование — тоже достижение.

#лучшиепрактики

Читать полностью…

Zen of Python

А вы на какой стадии питонической эволюции?

🤓 Как мощны мои лапищи, отлажу всё
🌚 Отлаживаю только самое необходимое
🤩 Что это?

Читать полностью…
Subscribe to a channel