Добро пожаловать в мир Python
3.12K subscribers
544 photos
19 videos
14 files
1.22K links
Подборка полезных материалов для Python программистов.

По вопросам сотрудничества- @Daily_admin_info

По иным темам @un_ixtime
Download Telegram
Сравнение производительности dict() и {} в Python

Какое-то время назад, во время разбора кода, мы обсудили выбор dict() вместо {} в новом коде на Python. Коллега утверждал, что dict() более читаем и чётче выражает цель, поэтому следует предпочесть его. Меня это не убедило, но в тот момент контраргуентов не нашлось, поэтому я воздержался.

Это заставило меня задуматься: в чём разница между типом dict и литеральным выражением {}?

Давайте изучим этот вопрос.
https://habr.com/ru/articles/788440/
🐍Создание игрового движка «Крестики-нолики» на Python с помощью игрока с искусственным интеллектом.
В этом видеокурсе вы создадите на Python универсальный игровой движок для игры в крестики-нолики с двумя компьютерными игроками, один из которых будет игроком с искусственным интеллектом
https://realpython.com/courses/python-tic-tac-toe-ai/

🐍Отладка Python. Советы по отладке Python, основанные на выступлении, проведенном на PyCon в Швеции.
https://www.syntaxerror.tech/syntax-error-11-debugging-python/

🐍Ни для кого не секрет, что библиотека datetime Python имеет свои особенности. Их не только, вероятно, больше, чем вы думаете; сторонние библиотеки не решают большинство из них! Я создал новую библиотеку , чтобы изучить, как может выглядеть лучшая библиотека даты и времени.
https://dev.arie.bovenberg.net/blog/python-datetime-pitfalls/
🐍В этом учебном пособии на основе кода представлено краткое введение в анализ настроений — метод, используемый для прогнозирования эмоций, аналогичный цифровому психологу.

https://www.kdnuggets.com/sentiment-analysis-in-python-going-beyond-bag-of-words

🐍Как создать парсер для доски объявлений с помощью Python

https://www.freecodecamp.org/news/build-a-job-board-scraper-with-python

🐍Прогнозирование настроений на фондовом рынке с помощью OpenAI и Python
Интересное исследование возможностей LLM в анализе акций.

https://levelup.gitconnected.com/stock-market-sentiment-prediction-with-openai-and-python-ea2e2261fcbf
🐍Руководство по созданию визуальных эффектов, привлекающих внимание

Практические методы захватывающей визуальной коммуникации с помощью Plotly
https://towardsdatascience.com/data-visualisation-101-playbook-for-attention-grabbing-visuals-c5b9faa7a950

🐍Раскрытие потенциала LLM с помощью RAG: полное руководство от основ до продвинутых методов

Использование OpenAI, Google Gemini Pro и моделей с открытым исходным кодом
https://levelup.gitconnected.com/unlocking-llms-potential-with-rag-a-complete-guide-from-basics-to-advanced-techniques-b4557f268134
Использование Python для анализа данных
В этом руководстве вы узнаете о важности структурированного рабочего процесса анализа данных и получите возможность попрактиковаться в использовании Python для анализа данных, следуя обычному рабочему процессу.

https://realpython.com/python-for-data-analysis/
Поисковая система в 80 строках Python.
В статье подробно описывается создание поисковой системы всего в 80 строках кода, что дает представление об эффективной реализации базового, но функционального алгоритма поиска.
https://www.alexmolas.com/2024/02/05/a-search-engine-in-80-lines.html
uv: Упаковка Python в Rust
uv — это чрезвычайно быстрый установщик и преобразователь пакетов Python, разработанный как альтернатива инструментам pip и pip-tools.

https://astral.sh/blog/uv
Автоматизируем создание отчетов в Word с данными из Excel на Python.

До смешного простой код, который может сэкономить вам кучу времени в будущем. И как фанат автоматизации, который старается избегать любой однообразной и рутинной работы, я от таких решений просто в восторге.

Читать далееhttps://habr.com/ru/articles/795057
Докеризация вашего приложения Django может быть пугающей, но выгоды перевешивают риски. В этом руководстве Чарли Макнамара проведет вас через процесс установки, чтобы вы могли максимально эффективно использовать свои приложения.

https://www.honeybadger.io/blog/dockerize-django-preact-postgres/