Добро пожаловать в мир Python
Kanalga Telegram’da o‘tish
Подборка полезных материалов для Python программистов. По вопросам сотрудничества- @Daily_admin_info По иным темам @un_ixtime
Ko'proq ko'rsatish3 005
Obunachilar
Ma'lumot yo'q24 soatlar
-47 kunlar
-2730 kunlar
Postlar arxiv
Как работает Python Asyncio: воссоздаем его с нуля
https://jacobpadilla.com/articles/recreating-asyncio
Контейнеризация приложений Python с помощью Docker за 5 простых шагов
Приступайте к работе с Docker, прочитав это руководство по контейнеризации приложений Python.
https://www.kdnuggets.com/containerize-python-apps-with-docker-in-5-easy-steps
ScrapeGraphAI: библиотека Python для парсинга веб-страниц, которая использует LLM для создания конвейеров парсинга веб-сайтов, документов и XML-файлов.
https://www.marktechpost.com/2024/04/30/scrapegraphai-a-web-scraping-python-library-that-uses-llms-to-create-scraping-pipelines-for-websites-documents-and-xml-files
🐍Фильтрация конфиденциального содержимого из отчетов об ошибках Django
Django имеет возможность автоматически отправлять администраторам электронные письма при возникновении ошибки 500. Однако такого рода ошибки потенциально могут содержать конфиденциальную информацию, поэтому существуют декораторы, позволяющие скрыть эти значения.
https://blog.ovalerio.net/archives/2756
PEP 686: Сделать режим UTF-8 режимом по умолчанию
В этом предложении по улучшению Python описывается, как сделать UTF-8 режимом по умолчанию во всем Python. https://peps.python.org/pep-0686/
Высококачественные скрипты Python или небольшие библиотеки для обучения?
Обсуждение
https://news.ycombinator.com/
Похоже, я придумал свой алгоритм поиска кратчайшего пути
Всем привет! Я реализовал, похоже, собственный алгоритм поиска кратчайшего пути с отрицательными ребрами графа.
Почему собственный? Я искал подобное решение, но не нашел, возможно, оно уже было реализовано, просто плохо поискал. Жду Нобелевскую премию =)
Додумался я до него путем модификации классического Дейкстры. Прошу адекватно отнестись к содержимому, ибо это моя первая статья, и, возможно, я ничего не придумывал и, вообще, этот алгоритм не работает вовсе (но по многочисленным тестам он работает правильно). https://habr.com/ru/articles/811051/
Парсинг веб-страниц Python с помощью Beautiful Soup и Selenium
https://earthly.dev/blog/python-web-scraping
7 лучших платформ для практики Python
Хотите повысить свои навыки Python и пройти собеседование по программированию? Начните практиковаться сегодня на этих платформах.
https://www.kdnuggets.com/7-best-platforms-to-practice-python
Как использовать объектно-ориентированное программирование на Python – объяснено на примерах
https://www.freecodecamp.org/news/how-to-use-oop-in-python
Асинхронный дескриптор Control-C
https://superfastpython.com/asyncio-control-c-sigint/
Встречайте NiceGUI: вашу будущую любимую библиотеку пользовательского интерфейса Python
Легко и быстро создавайте собственные веб-приложения
https://towardsdatascience.com/meet-the-nicegui-your-soon-to-be-favorite-python-ui-library-fb69f14bb0ac
🙀 Замурчательное событие в «Лаборатории Касперского»
Открылся набор на оплачиваемую стажировку SafeBoard сразу по нескольким направлениям «Python». Если ты учишься в вузе Москвы/МО на любом курсе, кроме выпускного или Школе 21 и готов(а) работать от 20 часов в неделю — скорее запрыгивай в команды, где тебя будут ждать интересные задачи 🐈
Предложение для тебя, если хочешь научиться:
- Писать плейбуки и интеграции со сторонними системами для флагманского продукта компании — Kaspersky XDR;
- Проектировать и разрабатывать приложения и сервисы на Linux;
- Создавать высоконагруженные и масштабируемые системы;
- Анализировать и улучшать эффективность, стабильность и безопасность разрабатываемых приложений.
Обучение и работа с реальными кейсами на воркшопе ждет всех, кто просто выполнит первый этап онлайн-отбора 😉
Во время стажировки будешь получать зарплату, бесплатно пользоваться спортзалом, сауной и игровыми комнатами 🔥
Научись мурчать на языках программирования: https:safeboard.kaspersky🐾
Библиотека Python, которая добавляет в Pandas возможности генеративного искусственного интеллекта. 🔥
Теперь вы можете анализировать сложные фреймы данных и строить визуализации, просто используя естественный язык.
https://github.com/Sinaptik-AI/pandas-ai
Учебное пособие по расширенному AI-агенту Python — LlamaIndex, Ollama и Multi-LLM!
https://www.youtube.com/watch?v=JLmI0GJuGlY
Лучшие практики обеспечения безопасности Python для веб-разработчиков
Программирование в Интернете означает, что вам нужно больше заботиться о безопасности, поскольку каждый имеет доступ к вашему программному обеспечению. В этой статье обсуждаются ключевые шаги, которые вы можете предпринять, чтобы сделать свой код более
https://www.arjancodes.com/blog/best-practices-for-securing-python-applications/
10 репозиториев GitHub для Master Python
Изучите Python с помощью учебных пособий, блогов, книг, проектной работы и упражнений. Получите доступ ко всему этому бесплатно на GitHub и присоединитесь к поддерживающему сообществу открытого исходного кода.
https://www.kdnuggets.com/10-github-repositories-to-master-python
В Python добавлен JIT-компилятор
Доступен альфа выпуск языка программирования Python 3.13.0a6, который примечателен включением в состав ветки 3.13, на основе которой формируется осенний стабильный релиз Python 3.13, экспериментальной реализации JIT-компилятора, позволяющего добиться существенного повышения производительности. Для включения JIT в CPython добавлена сборочная опция "--enable-experimental-jit". Для сборки CPython с JIT требуется установка LLVM в качестве дополнительной зависимости.
https://pythoninsider.blogspot.com/2024/04/python-3123-and-3130a6-released.html
Установка и выполнение приложений Python с использованием pipx
В этом руководстве вы узнаете об инструменте pipx, который позволяет удобно устанавливать и запускать пакеты Python как автономные приложения командной строки в изолированных средах.
https://realpython.com/python-pipx/
Настройка докеризованной среды Python — элегантный способ
В этом посте представлено пошаговое руководство по настройке докеризованной среды разработки Python с помощью VScode и расширения Dev Containers.
https://towardsdatascience.com/setting-a-dockerized-python-environment-the-elegant-way-f716ef85571d
Взглянем на внутреннюю реализацию списков в CPython, чтобы понять эту странную особенность.
https://codeconfessions.substack.com/p/why-do-python-lists-multiply-oddly
