Python RU
13.4K subscribers
871 photos
41 videos
36 files
1.12K links
Все для python разработчиков

админ - @haarrp

@python_job_interview - Python собеседования

@ai_machinelearning_big_data - машинное обучение

@itchannels_telegram - 🔥лучшие ит-каналы

@programming_books_it - it книги

@pythonl

РКН: clck.ru/3Fmy2j
加入频道
🖥 Python: Многопоточность ключ к ускорению твоего кода #python #shorts

https://www.youtube.com/shorts/Hrf0JtOnyiI

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Python/ django
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Tach

Крутой и полезный инструмент: контроля вызова модулей и зависимостей для Python, напсианная на Rust.

С помощью Tach вы можете управлять тем, какие модули Python полагаются на какие другие. Чтобы избежать жесткой зависимости, модули также могут указывать общедоступный интерфейс.
В результате получается модульная, разделенная конструкция, которая упрощает разработку и обслуживание.

Любая попытка одного модуля импортировать другой, который явно не объявлен как зависимость, приведет к сообщению об ошибке от Tach. Когда для модуля установлен «строгий режим», Tach выдаст ошибку, если другой модуль попытается импортировать из него без использования его общедоступного интерфейса.

1. Он может показать что откуда кого вызывает и обращается в масштабе проекта, например (особенно, если он чужой)
2. Для CI процесса важно проверить перед деплоем, все ли ок, эта штука помогает это сделать
3. Контроль при коллективной разработке. Ставите ограничения на main например и фиг кто добавит в вызовы туда лишнее


pip install tach

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🎓 Архив октрытых курсов прямо в телеграм!

Вот огромная база материалов, которая пополлняется каждый день!

>Python (96гб видео)
>C# (45гб курсов)
>Английский (101гб курсов)
>Java (23гб видео)
>PHP (43гб видео)
>Мобильная разработка (22гб курсов)
>Go ( 132гб видео)
>Rust (35 гб видео)
>SQL (43гб видео)
>MySQL (31гб видео)
>Другое (234гб видео)

Крутейший Архив на 20241Гб: Курсов, книг, шпаргалок, стаетй, лекция ресурсы — всё собрано в одном месте: @datacours
🖥 Think Python — открытый учебник Python

Здесь очень подробно и понятно объясняются ключевые темы Python, можно использовать, чтобы освежить азы перед собеседованием
К каждой главе прилагается Google Colab, что очень удобно

📎 Книга Think Python

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 22 лучших репозитория на GitHub для новичков, изучающих Python

https://uproger.com/luchshie-repozitorii-na-github-dlya-novichkov-izuchayushhih-python/

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
PYTHON: Делаем Анализ Текста. NLP приложение за минуту.

https://www.youtube.com/shorts/8ElveRgbROw

@pro_python_code
This media is not supported in your browser
VIEW IN TELEGRAM
🌐🕵️‍♂️ Ominis OSINT: Безопасный веб-поиск ️

Новый OSINT инструмент под названием "Hominis OSINT ".

Это скрипт на Python , который выполняет онлайн-сбор информации, запрашивая у Google результаты поиска, связанные с запросами, введенными пользователем.

git clone https://github.com/AnonCatalyst/Ominis-Osint
pip install -r requirements.txt


Github

@pro_python_code
🚀 Полезная шпаргалка по операторам в Python с примерами использования

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔍 Microsoft 365 Insider получает редактор Python в Excel!

С сентября 2023 года Microsoft запустила надстройку Python Editor для Excel на Windows, теперь она доступна участникам программы Microsoft 365 Insider на бета-канале. 🎉

Новый редактор включает улучшенный интерфейс во вкладке «Формулы», позволяет видеть и редактировать ячейки Python, запускать их как в Jupyter Notebook, а результаты выводятся в Excel. 📝

Также добавлены функции Intellisense, раскрашивание и помощь с кодом. Для тех, кто не участвует в Insider, надстройка доступна через Excel Labs. 🚀

📌Microsoft

@pro_python_code
Forwarded from Python/ django
🖥 Интересная идея для пет-проекта на Python — визуализация алгоритма сортировки в терминале

wget https://github.com/dormant-chicken/sortty/releases/latest/download/sortty.tar.gz
tar -xzvf sortty.tar.gz
cd sortty/
chmod +x install.sh
./install.sh


Пример использования:
sortty --algorithm insertion --text --bar_character o

🖥 GitHub

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Vectorlite: SQLite превращается в векторное хранилище

Разработчики получили долгожданное решение: Vectorlite преобразует обычные SQL-таблицы в векторные, что позволяет без проблем подключать базы знаний к GPT.

Это нововведение идеально подходит для исследователей и разработчиков, работающих с системами RAG (Retrieval-Augmented Generation), поскольку оно расширяет возможности традиционных баз данных.

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

#Vectorlite #VectorStorage #SQL #GPT #RAG

Ссылка на репозиторий проекта: https://github.com/1yefuwang1/vectorlite

@pro_python_code
🖥 Полный гайд по созданию и запуску открытых Телеграм ботов

https://www.youtube.com/watch?v=Lov4bkRakKs

@pro_python_code
Please open Telegram to view this post
VIEW IN TELEGRAM