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
加入频道
PySnooperинструмент для дебаггинга проектов на Python без использования print

Вы просто добавляете декоратор к интересующей вас функции и вы получите целый журнал «воспроизведения» вашей функции, включая то, какие строки выполнялись и когда, и когда именно были изменены локальные переменные

Ссылка на проект

@pro_python_code | #Interesting #Python #Debug #Useful
SReCНейронка для сжатия изображений без потери в качестве

Обучение, сжатие и распаковка полностью поддерживаются и имеют открытый исходный код

Ссылка на проект

@pro_python_code | #Interesting #Python
img2cmapинструмент, для преобразования изображений в карты цветов с помощью трех строк кода, написанный на Python

Документация
Ссылка на проект

| #Interesting #Python #Useful

@pro_python_code
🔎 yagooglesearch

библиотека Python для выполнения интеллектуальных, реалистичных и настраиваемых поисковых запросов Google. Имитирует реальное поведение человека при поиске в Google, дабы предотвратить ограничение скорости или бан от Google.

Умеет:

📌 Возвращает список найденных URL адресов
📌 Рандомно ставит паузу между запросами
📌 Поддерживает proxy и cookie
📌 Подставляет рандомный user-agent и много чего интересного

Пример использования:

import yagooglesearch
query = "site:github.com"

client = yagooglesearch.SearchClient(
query,
tbs="li:1",
max_search_result_urls_to_return=100,
http_429_cool_off_time_in_minutes=45,
http_429_cool_off_factor=1.5,
# proxy="socks5h://127.0.0.1:9050",
verbosity=5,
verbose_output=True, # False (only URLs) or True (rank, title, description, and URL)
)
client.assign_random_user_agent()

urls = client.search()
len(urls)

for url in urls:
print(url)


⚙️ GitHub

#python #soft #github

@pro_python_code
📩 Modoboa

Modoboa - платформа для хостинга и управления почтой, включающая современный и упрощенный пользовательский веб-интерфейс

Он предоставляет полезные компоненты, такие как панель администрирования или веб-почта


Интеграция с ПО

Modoboa интегрируется с известным программным обеспечением, таким как Postfix или Dovecot. База данных SQL ( MySQL , PostgreSQL или SQLite ) используется в качестве центральной точки связи между всеми компонентами.

Расширение возможностей

Modoboa разработана с учетом модульности, её очень легко расширить. На самом деле, все текущие функции являются расширениями

⚙️ Github
📄 Документация

#Python #Mail

@pro_python_code
🕧 Task-Сервер на «Flask» или как заставить несколько компьютеров решать одну задачу

Основанием для разработки «Task-Сервера» — послужила задача по выгрузке видеозаписей с видеорегистраторов Hikvision. В работе была использована библиотека Hikload которая подключалась к регистраторам и загружала видеоролики.

Для начала немного о «Task-Сервере». В данном случае это небольшой сервер, хранящий в базе данных или файле заранее подготовленные строки, которые будут переданы в качестве параметров клиентам, подключенным к хосту. Клиент же в свою очередь запускает скрипт с полученными данными и после выполнения запрашивает новую задачу до тех пор, пока задачи не закончатся.

➡️ Читать дальше

@pro_python_code
🐍🚀 Пишем гибридное приложение для хранения заметок на Django, Django Ninja REST Framework и Alpine.js

Изучаем основные возможности Django Ninja, Alpine.js и Axios в процессе создания веб-приложения для хранения заметок.

➡️ Читать

@pro_python_code
​​telegram-phone-number-checkerскрипт, что позволяет проверить, подключен ли конкретный номер телефона к учетной записи Telegram

Возвращает имя пользователя и другую полезную информацию в случае успеха

Ссылка на проект

@pro_python_code | #Python #Privacy #Telegram #Interesting
Learn-python – Игровая площадка и одновременно шпаргалка для изучения Python. Другими словами это коллекция скриптов Python, разделенных по темам и содержащих примеры кода с объяснениями.

#GitHub #Python #Playground #Useful

@pro_python_code
✍️ Полезные библиотеки Python

Email-Scraper
- простой и эффективный OSINT инструмент для сбора email адресов с сайтов и страниц социальных сетей.

Установка и использование:

$ git clone https://github.com/codewithharit/Email-Scraper.git

$ cd Email-Scraper

$ chmod +x *

$ bash emailscraper.sh

️ GitHub/Инструкция

#osint #python #soft #github

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

это надстройка для веб-интерфейса AUTOMATIC1111, в основе которой лежит Stable Diffusion. txt2mask позволяет вам вводить текст в режиме img2img и автоматически генерировать маску изображения.

⚙️ Github
➡️ Stable Diffusion

@pro_python_code
Простой способ извлечения информации из документов
DocQuery — это библиотека и инструмент командной строки, упрощающий анализ полуструктурированных и неструктурированных документов (PDF, отсканированных изображений и т. д.) с использованием больших языковых моделей (LLM).

Language: Python
💥Star: 726
📝Fork: 27
https://github.com/impira/docquery
🐍 8 технологий, которые должен знать каждый Python-разработчик

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

Содержание
- Git.
-Алгоритмы.
- Алгоритмы на графах.
- Рекурсия.
- SQL и базы данных.
- Агрегационные функции.
- Docker.
- Структуры данных.

➡️ Читать дальше

@pro_python_code
Python for data science шпаргалка.pdf
212.3 KB
📌 Шпаргалки по Python

Шпаргалка Python For Data Science
Python for data science шпаргалка
Шпаргалка python от Яндекс. Словари
Шпаргалки по Python 3 (для начинающих)
Шпаргалка по Python Data Science
Шпаргалки по программированию на Python
Шпаргалка по NumPy
Объемная шпаргалка по Python
Шпаргалка по Python

@pro_python_code