Python Portal
58.6K subscribers
2.04K photos
183 videos
49 files
577 links
Всё самое интересное из мира Python

Связь: @devmangx

РКН: https://clck.ru/3GMMF6
Download Telegram
Программисты комментируют свой код

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣27051😁19🔥7👍4🤝2💊2
This media is not supported in your browser
VIEW IN TELEGRAM
Это настоящий рай для любителей знаний: 52 875 045 книг и 98 598 895 документов, собранных в одном месте от теневых библиотек вроде Z-Library, Library Genesis и Sci-Hub.

Здесь есть всё: технологии, языки программирования, документация — буквально всё в одном месте. Просто с ума сойти

И главное это бесплатный и опенсорсный проект. Он называется «Архив Анны», и это действительно нечто потрясающее. 🥺

🔸Ссылка на библиотеку
🔸Ссылка на GitLab

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43👍1612🤯1
Совет по Python:

Использование встроенных функций делает код короче и заставляет тебя выглядеть как гений.

Традиционный способ 👇

def find_max(numbers):
max_num = numbers[0]
for num in numbers:
if num > max_num:
max_num = num
return max_num

numbers = [4, 2, 9, 7, 5, 6]
print(find_max(numbers))

# Вывод: 9


Гениальный способ 👇

def find_max(numbers):
return max(numbers)

numbers = [4, 2, 9, 7, 5, 6]
print(find_max(numbers))

# Вывод: 9


👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9826👍16🤣10🤯9👀4🏆2💊2🌭1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁119🤣5316👀4😢2👍1🔥1🤯1
Шпаргалка по шаблонам проектирования на русском

PDF в хорошем качестве — здесь

Сохраняем 🐒

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
34👍20🔥12💊2
Сохраняем в коллекцию полезных библиотек: JaidedAI/EasyOCR — это open-source библиотека на Python для распознавания текста (OCR), простая в использовании и поддерживающая более 80 языков "из коробки"

Что умеет:

🔸Распознаёт текст с изображений и сканов (включая рукописный текст и нестандартные шрифты).
🔸Поддерживает множество языков, включая английский, русский, китайский, арабский и другие.
🔸Использует PyTorch под капотом (нейросети, а не старый добрый Tesseract).
🔸Легко интегрируется

Пример:

import easyocr

reader = easyocr.Reader(['en', 'ru']) # выбор языков
result = reader.readtext('image.png')


Подходит для:

> извлечения текста из документов, фото, сканов;
> встраивания OCR в приложения (например, автоматизация ввода данных);

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
43👍21
Forwarded from IT Portal
Вышла крутейшая и наглядная лекция о диффузионных моделях. Популярный ютубер 3blue1brown совместно с welchlabs выпустили первый за три месяца выпуск.

За 40 минут автор с помощью красивых анимаций по полочкам разложил, как работают современные генераторы картинок и видео. Подходит для новичков. Есть русские субтитры

Идеальное видео под утренний кофе. Смотрим тут ☕️

@IT_Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
43👍15🔥9
Средство устранения неполадок и есть неполадка

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁17322👍11👀4
This media is not supported in your browser
VIEW IN TELEGRAM
Это расширение для VS Code настоящее облегчение при работе с JSON 🙂

Оно превращает твой JSON-файл в визуальное представление — интерактивное полотно,
на котором легко исследовать структуру, навигироваться по данным и сразу понимать, что к чему.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
58👍20🔥5🤔2
Когда-нибудь нужно было разбить список на чанки без циклов?

Вот однострочник, который делает это через срезы.
Без импортов. Без лишнего

Идеально для батчевой обработки данных или постраничного вывода.

Просто, читаемо и на 100% питонично 👍

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7522🔥13😁2
как же мы тебя понимаем

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
131😁68🤣23👍13🔥1
У меня для вас кое-что интересное: PyQt6 — полное руководство для новичков

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

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

🔸Читать

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
35👍13🤯6👀2
Сохраняем в коллекцию интересного: Symbiote — Python модуль для сталкеров. Инструмент социальной инженерии, предназначенный для создания фишинговых страниц с целью скрытого захвата изображений с фронтальной и задней камер устройства. При отправке специальной ссылки и предоставлении разрешения на доступ к камере, скрипт может незаметно делать снимки

Установка на Kali Linux/Termux:

1. Обновление системы и установка Python:

sudo apt update && 
sudo apt upgradesudo apt install python3


2. Клонирование репозитория Symbiote:

git clone https://github.com/hasanfirnas/symbiote.git


3. Переход в директорию и запуск установочного скрипта:

cd symbiote
python3 install.py


👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔4212👍6💊4🌭2
This media is not supported in your browser
VIEW IN TELEGRAM
Это расширение для VS Code просто пушка

Позволяет рисовать прямо в редакторе — буквально делать наброски мышкой.

Идеально для прототипирования и планирования структуры проекта до написания кода 🙃

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
💊52🔥3113👍12🌚1
Непосильная задача

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
114😁72👍15😢6💊5