Python/ django @pythonl Channel on Telegram

Python/ django

@pythonl


по всем вопросам @haarrp

@itchannels_telegram - 🔥 best it channels

@ai_machinelearning_big_data -ML

@ArtificialIntelligencedl -AI

@datascienceiot - ml 📚

@pythonlbooks -📚books

Python/ django (Russian)

Добро пожаловать в канал Python/ django! Если вы увлечены программированием на Python и работой с Django, то этот канал - идеальное место для вас. Здесь мы делимся самой актуальной информацией, советами и новостями о Python и Django. На канале вы найдете ссылки на полезные ресурсы, книги, и другие каналы, посвященные машинному обучению, искусственному интеллекту и большим данным. Кроме того, мы регулярно публикуем интересные статьи и обсуждения о том, как использовать Python и Django для создания ваших проектов. Присоединяйтесь к нам, чтобы быть в курсе всех новостей и тенденций в мире Python и Django!

Python/ django

23 Nov, 13:01


👩‍💻 ZIM — инструмент на Python для матирования изображений (image matting), особенно полезный для задач по удалению фонов с изображений, где требуется выделить конкретный объект. Этот процесс включает сегментацию объектов и фона с высокими деталями, что часто используется для редактирования изображений и улучшения контента.

🌟 На практике ZIM использует машинное обучение для точного различения границ объектов, обеспечивая четкость и правильность выделения даже на сложных фонах.

🔐 Лицензия: CC BY-NC 4.0

🖥 Github

@pythonl

Python/ django

22 Nov, 14:01


🔥 Курс — создание пользовательских интерфейсов Python с помощью PyQt5!

🕞 Продолжительность: 6:47:47

🔗 Ссылка: *клик*

@pythonl

Python/ django

22 Nov, 09:00


👩‍💻 questionary — библиотека для Python, которая предоставляет простой и удобный способ создавать интерактивные текстовые интерфейсы в командной строке! Эта библиотека подходит для создания диалогов с пользователем, например, для выбора из списка, ввода текста или подтверждения.

🔍 Основные возможности Questionary:

🌟 Разнообразие типов вопросов: Ввод текста, Выбор одного варианта из списка, Выбор нескольких вариантов, Подтверждение, Ввод пароля, Слайдер!

🌟 Поддержка настроек: Можно кастомизировать внешний вид и поведение вопросов, есть возможность задать предустановленные значения по умолчанию.

🌟 Интуитивный и минималистичный API.

🌟 Поддержка ANSI-цветов: Возможность стилизовать вопросы для более выразительного отображения.

🔐 Лицензия: MIT

🖥 Github

@pythonl

Python/ django

21 Nov, 14:01


👩‍💻 Odoo — большая платформа на Python с открытым исходным кодом для управления бизнес-процессами, включающую множество модулей для управления продажами, складом, бухгалтерией, проектами, CRM и другими аспектами! Odoo разработан как ERP-система, которую можно расширять и адаптировать под различные бизнес-потребности.

🔐 Лицензия: LGPLv3

🖥 Github

@pythonl

Python/ django

21 Nov, 12:00


Как менялась разработка на Python и что нас ждёт дальше

📆 19 декабря собираем предновогодний митап от Яндекса, чтобы подвести итоги 2024 года.

Вспомним об интересных новостях, связанных с языком:

🔸 Обсудим Python 3.12, о котором говорили в прошлом году, и подумаем, какие ожидания оправдались, а какие нет

🔸 Посмотрим на версию 3.13, Faster CPython, jit и nogil

А ещё поговорим о трендах в архитектуре и развитии бэкенд-разработчика на круглом столе с экспертами:

🔸 Николаем Хитровым, тимлидом в Точке

🔸 Евгением Афонасьевым, тимлидом из Авито

🔸 Никитой Соболевым, опенсорс-разработчиком

🔸 Сергеем Яхницким, техлидом в Техплатформе

🔸 Александром Букиным, основателем Pytup


⏭️ Регистрируйтесь на встречу в Москве или подключайтесь к трансляции, где бы вы ни были.

Python/ django

21 Nov, 06:35


👩‍💻 pandas-datareader — библиотека для получения финансовых и экономических данных из различных удалённых источников и API, таких как Yahoo Finance, FRED, и World Bank! Это расширение для библиотеки pandas, которое упрощает доступ к данным для анализа.

💡 Основные функции — чтение данных из множества Интернет-источников и кэширование запросов для оптимизации производительности. Библиотека поддерживает Python версии 3.6 и выше и регулярно используется в исследовательской и аналитической среде для работы с временными рядами и финансовыми данными

🔐 Лицензия: BSD-3-Clause

🖥 Github

@pythonl

Python/ django

20 Nov, 15:02


🖥 Указание арифметических операции вручную между объектами класса может сделать код менее читабельным.

Метод _add__ в Python обеспечивает изящный арифметический синтаксис между вашими объектами класса и делает код более читабельным и интуитивно понятным.

@pythonl

Python/ django

20 Nov, 09:33


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

🖥 GIthub
⭐️ Docs

@pythonl

Python/ django

19 Nov, 12:01


👩‍💻 DocETL — это инструмент на Python для создания и выполнения конвейеров обработки данных, особенно подходящий для сложных задач обработки документов. Он применяет подходы с минимальным кодом и YAML для упрощенного управления потоками данных, обеспечивая модульность и возможность повторных попыток обработки данных при сбоях

🔐 Лицензия: MIT

🖥 Github

@pythonl

Python/ django

19 Nov, 10:02


Изучаете Python и уже чувствуете себя уверенно? Хотите проверить себя и свои знания? Тогда приглашаем на бесплатный мини-курс «Python для всех»: https://epic.st/vB09p?erid=2VtzqufivmC

Курс состоит из практики чуть меньше чем полностью. За 4 дня вы создадите 4 проекта:

1️⃣ Бота для Telegram, который умеет переводить голос в текст
2️⃣ Бота для Telegram, который обрабатывает фотографии
3️⃣ Парсер, который извлекает данные с сайтов
4️⃣ Веб-сайт (с помощью фреймворка Flask)

В общем, прокачаете навыки и наверняка узнаете что-то новое.

🎁 А ещё подарки: персональная карьерная консультация, скидка 10 000 рублей на любой курс Skillbox и подборка полезных материалов.

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

Python/ django

19 Nov, 08:03


👩‍💻 Scrapling — это инструмент для веб-скрейпинга, предоставляющий набор готовых функций для сбора данных с веб-сайтов!

💡 Scrapling написан на Python и разработан с целью облегчить извлечение информации из HTML-страниц, делая процесс скрейпинга доступным даже для начинающих пользователей.

🔍 Особенности:

🌟 Удобство использования — разработан для быстрого старта, не требуя сложной настройки.

🌟 Множество предустановленных методов — функции для поиска элементов, анализа данных, работы с таблицами и текстовыми блоками.

🌟 Минимальная зависимость от внешних библиотек — поддерживает основные методы работы с HTML, включая парсинг тегов, CSS-классов и идентификаторов.

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

🔐 Лицензия: BSD-3-Clause

🖥 Github

@pythonl

Python/ django

18 Nov, 13:42


👩‍💻 Khoj — это инструмент на Python с открытым исходным кодом для локального поиска и организации заметок.

🌟 Khoj использует встраиваемую ИИ-модель для индексирования и быстрого поиска информации в заметках и файлах, поддерживая интеграцию с Obsidian, Markdown и другими форматами. Khoj работает локально, обеспечивая безопасность данных и поддержку нескольких форматов для удобства пользователей, которым нужна организация информации на базе ИИ.

🔐 Лицензия: AGPL-3.0

🖥 Github

@pythonl

Python/ django

18 Nov, 12:57


⚡️ BRIA Background Removal v2.0 Model.

RMBG v2.0 - новая модель удаления фона, предназначенная для эффективного отделения переднего плана от фона в различных категориях и типах изображений. Точность, эффективность и универсальность RMBG v2.0 конкурирует с ведущими SOTA-моделями.

RMBG-2.0 разработана на основе архитектуры BiRefNet и обучена на более чем 15 000 высококачественных, высокого разрешения, вручную маркированных (с точностью до пикселя), полностью лицензированных изображений.

Модель доступна на HF в двух версиях : pytorch и safetensors. Демо можно попробовать на HF Space.

▶️Пример кода запуска на Transformers:

from PIL import Image
import matplotlib.pyplot as plt
import torch
from torchvision import transforms
from transformers import AutoModelForImageSegmentation

model = AutoModelForImageSegmentation.from_pretrained('briaai/RMBG-2.0', trust_remote_code=True)
torch.set_float32_matmul_precision(['high', 'highest'][0])
model.to('cuda')
model.eval()

# Data settings
image_size = (1024, 1024)
transform_image = transforms.Compose([
transforms.Resize(image_size),
transforms.ToTensor(),
transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225])
])

image = Image.open(input_image_path)
input_images = transform_image(image).unsqueeze(0).to('cuda')

# Prediction
with torch.no_grad():
preds = model(input_images)[-1].sigmoid().cpu()
pred = preds[0].squeeze()
pred_pil = transforms.ToPILImage()(pred)
mask = pred_pil.resize(image.size)
image.putalpha(mask)

image.save("no_bg_image.png")


📌Лицензирование:

🟢Некоммерческое использование: Creative Commons license
🟠Коммерческое использование: на основании коммерческого соглашения с BRIA


🟡Модель
🟡Demo


@ai_machinelearning_big_data

#AI #ML #BiRefNet #RMBG #BRIAAI

Python/ django

17 Nov, 10:30


👩‍💻 pytorch_sparse — расширения для PyTorch, предназначенные для эффективной обработки разреженных тензоров, что актуально для графовых нейронных сетей и других задач с редкими данными.


🌟 Библиотека включает оптимизированные операции над разреженными тензорами, такие как умножение матриц и индексирование. Она широко используется в задачах, требующих обработки графов и сетевых данных, и поддерживает CUDA для ускорения на GPU.

🔐 Лицензия: MIT

🖥 Github

@pythonl

Python/ django

17 Nov, 09:28


⚡️Всероссийский Хакатон ФИЦ 2024

🚀Попробуйте себя в одном из предложенных кейсов:
- Разработка алгоритма трекинга людей в видеопотоке с нескольких камер
- Цифровая карта подземных коммуникаций с использованием Cesium
- Симуляция записи в расписание
- Цифровой сервис для ведения реестра зеленых насаждений города Москвы
- Предсказание необходимого количества средств досмотра
- Система контроля и управления доступом
- Семантический делитель текстов
- Разработка сервиса печати этикеток для производителей одежды
И др. кейсы смотрите на сайте: https://фиц2024.рф/hackathon 

Хакатон пройдет в 2 этапа: Отборочный этап в Онлайн, Финал в Офлайн.

🏆Призовой фонд: 6 000 000 руб.
🔥Дедлайн регистрации: 26 ноября, 23:59
📅Даты отборочного этапа: 29 ноября - 2 декабря
🦾Даты финала: 3 - 4 декабря

Зарегистрируйтесь для участия в хакатоне: https://фиц2024.рф/hackathon

#реклама
О рекламодателе

Python/ django

16 Nov, 16:01


🔥 AlphaFold 3 — новейшая версия модели искусственного интеллекта на Python от DeepMind и Isomorphic Labs, предназначенная для предсказания структуры и взаимодействий биомолекул, таких как белки, ДНК, РНК и лекарственные вещества.

💡 AlphaFold 3 построена на усовершенствованной архитектуре предыдущей версии (AlphaFold 2) и показывает значительное улучшение точности — до 50% в предсказании взаимодействий различных типов молекул. Это открытие позволяет ученым моделировать сложные молекулярные комплексы для биологических исследований, разработки лекарств и новых методов лечения заболеваний.

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

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

Для локального использования понадобится ОС Linux (AlphaFold 3 не поддерживает другие операционные системы) примерно 1 ТB дискового пространства для хранения генетических баз данных (рекомендуется SSD), 64 GB RAM, GPU NVIDIA с Compute Capability 8.0 или выше.
Исходные данные, содержащие 5120 токенов, могут поместиться на одном NVIDIA A100 80 ГБ или одном NVIDIA H100 80 ГБ.

⚠️ Получение параметров модели возможно через подачу заявки в Google DeepMind, доступ предоставляется в течении 2-3 дней по итогам рассмотрения обращения.

⚠️ Любая публикация, основанная на результатах, полученных с использованием AlphaFold 3, должна ссылаться на статью «Accurate structure prediction of biomolecular interactions with AlphaFold 3».

⚠️ AlphaFold 3 не является официально поддерживаемым продуктом Google и ее результаты не предназначены, не проверены и не одобрены для клинического использования.


📌Лицензирование: CC-BY-NC-SA 4.0

🟡Техотчет
🟡Demo
🖥GitHub

@pythonl

Python/ django

16 Nov, 12:01


🤲 OpenHands: Code Less, Make More

Платформ для ИИ-агентов для разработки программного обеспечения на базе искусственного интеллекта.

Агенты OpenHands могут делать все, что под силу разработчику—человеку: изменять код, запускать команды, просматривать веб-страницы, вызывать API-интерфейсы и даже копировать фрагменты кода из StackOverflow.

Инструкция по быстрому запуску
Документация

Github

@pythonl

Python/ django

16 Nov, 11:01


⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
Разработка игр: https://t.me/gamedev

💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy

Python/ django

15 Nov, 15:00


👩‍💻 ERPNext — это полнофункциональная ERP-система на Python с открытым исходным кодом, подходящая для бизнеса любого размера.

🌟 Разработанная на фреймворке Frappe, ERPNext охватывает управление финансами, продажами, закупками, производством, CRM, проектами и кадровыми ресурсами. Она предоставляет гибкий интерфейс и может быть настроена под потребности пользователя, поддерживает многоуровневую отчётность и автоматизацию бизнес-процессов.

🔐 Лицензия: GPL-3.0

🖥 Github

@pythonl

Python/ django

15 Nov, 12:50


💡 Знаете основы Python, но хотите перейти от простых скриптов к полноценным проектам? Приходите на расширенный курс Нетологии «Python-разработчик».

На нём вы:

- Освоите все инструменты и технологии, необходимые для работы.
- Научитесь разрабатывать веб-приложения и API, работать с базами данных, настраивать сервера и тестировать код.
- Поработаете с фреймворками Flask и Django и узнаете, как разрабатывать backend веб-приложения.
- Выполните 22 проекта, поработаете над реальными кейсами и примете участие в хакатоне.

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

Запишитесь на курс пока не закончилась Чёрная Пятница и получите двойную выгоду: скидки 40% и 20 000 ₽ по промокоду BlackFriday20

Реклама. ООО "Нетология". Erid 2VSb5yefJBS

Python/ django

15 Nov, 07:00


👩‍💻 Конвертируйте PDF в docx с помощью Python

@pythonl

Python/ django

14 Nov, 17:51


👩‍💻 В PyPI внедрил новую систему проверки подлинности пакетов

Разработчики репозитория Python-пакетов PyPI (Python Package Index) сообщили о введении нового механизма цифровой аттестации для проверки подлинности загружаемых пакетов.

Этот механизм заменил прежнюю систему верификации с помощью PGP-подписей. Основное отличие заключается в том, что теперь публикацию пакета подтверждает не сам разработчик, а третья сторона (каталог пакетов), основываясь на проверке через внешнего провайдера OpenID Connect. Это может включать проверку соответствия публикуемого пакета с исходным репозиторием на платформах вроде GitHub или GitLab.

Новая система решает проблемы, присущие старому методу верификации через PGP-подпись, который уже считался устаревшим. Основная трудность заключалась в проверке принадлежности открытых PGP-ключей их владельцам. Из 1069 PGP-ключей, использовавшихся с 2020 года для подписания пакетов в PyPI, 29% ключей вообще не были найдены на крупных публичных серверах ключей, а 35% оказались невозможными для подтверждения в процессе аудита. При этом подтвержденные 36% ключей покрывали всего 0.3% от общего числа подписанных файлов.

В рамках новой системы цифровые подписи формируются с использованием временных эфемерных ключей, создаваемых на основании полномочий, подтвержденных провайдером OpenID Connect.

Когда разработчик создает ключ для подписи, он проходит идентификацию через провайдера, который удостоверяет его связь с основным проектом. Эта инфраструктура основана на системах Sigstore и in-toto Attestation Framework.

Одним из преимуществ аттестации является отсутствие зависимости от постоянных PGP-ключей.

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

Например, при загрузке пакета, подготовленного через GitHub Actions, аттестация гарантирует наличие связи между пакетом в PyPI и исходным хранилищем, рабочим процессом и хешем коммита, на базе которого был собран пакет.

Для мониторинга подлинности ключей и обнаружения потенциальных угроз в проектах, создающих пакеты, и самом PyPI используется централизованный публичный журнал. Чтобы обеспечить целостность данных и предотвратить изменение информации задним числом, в нем применяется структура «дерева Меркла» (Merkle Tree), где каждая ветвь проверяет все подчиненные ветви и узлы посредством древовидной схемы хеширования.

Кроме того, стоит упомянуть обнаруженный в каталоге PyPI вредоносный пакет под названием «fabrice», который использовал технику тайпсквоттинга – назначение схожего имени, различающегося несколькими символами (например, exampl вместо example, djangoo вместо django, pyhton вместо python и так далее), чтобы замаскироваться под популярную библиотеку «fabric».

Эта библиотека насчитывает около 201 миллиона загрузок (около 7 миллионов за последний месяц). Вредоносный пакет оставался незамеченным с 2021 года и успел набрать более 37 тысяч загрузок.

Пакет «fabrice» имитировал основную функциональность оригинальной библиотеки, но также содержал код для поиска и передачи ключей доступа к AWS (Amazon Web Services), установки бэкдоров и выполнения определенных скриптов.

Активизация вредоносных компонентов происходила как в операционной системе Linux, так и в Windows. В случае с Linux, файлы, связанные с вредоносной активностью, загружались в каталог ~/.local/bin/vscode.

@pythonl

Python/ django

14 Nov, 09:01


👩‍💻 Серия видео по введению в программирование на Python от одного из лучших вузов мира MIT!

🔗 Ссылка: *клик*

@pythonl

Python/ django

13 Nov, 12:36


👩‍💻 ToolGit

Toolkit - это набор скриптов, которые расширяют функционал Git различными подкомандами, чтобы облегчить жизнь при разработке.

Установка:
git config set --append --global include.path path/to/toolgit/aliases.ini

🖥 Github

@pythonl

Python/ django

13 Nov, 10:29


👩‍💻 xlwings — библиотека Python для автоматизации работы с Microsoft Excel!

🌟 С помощью этой библиотеки можно управлять Excel из Python-скриптов, создавать макросы, импортировать и экспортировать данные, а также создавать пользовательские функции (UDF) для интеграции Python и Excel. Она полезна для автоматизации задач и создания динамических таблиц, работающих с большими объёмами данных.

🔐 Лицензия: BSD-3-Clause

🖥 Github

@pythonl

Python/ django

12 Nov, 14:02


👩‍💻 20+ практических проектов Python для начинающих!

🌟 Разработайте огромное количество проектов — от простого калькулятора до разного рода игр и приложений вроде прогноза погоды!

🔗 Ссылка: *клик*

#курс #python

@pythonl

Python/ django

12 Nov, 11:35


🔍 pyWhat — инструмент для автоматической идентификации различных типов данных в тексте и файлах! Поддерживает IP-адреса, email, криптографические ключи, URL, номера карт и др.

⭐️ Программа позволяет фильтровать и сортировать результаты, экспортировать данные в JSON и применять специфические фильтры для задач, например, для анализа трафика или поиска утечек данных. Подходит для анализа pcap-файлов, поиска данных в коде, автоматизации задач безопасности и поиска багов в программах.

🔐 Лицензия: MIT

🖥 GitHub

@pythonl

Python/ django

12 Nov, 09:34


🔵 Практический интенсив «Python-разработчик: основы за 2 дня» — 20-21 ноября в 19:00 мск.

О перспективах направления Python и многом другом расскажет Рафаэль Мухаметшин, Middle Бэкенд-разработчик в «ПИК Digital» с опытом в разработке более 3 лет.

На вебинаре вы:

☑️ Самостоятельно напишете Telegram-бота с карточными мини-играми.
☑️ Познакомитесь с синтаксисом языка и сферами его применения.
☑️ Поймете как продолжить обучение, какие навыки потребуются, чтобы стать backend-разработчиком на Python.
☑️ Узнаете, чего ждут работодатели от junior-разработчиков и что делать, чтобы найти работу без опыта.

🎁 Приятные бонусы: полезный гайд для начинающего Python-разработчика и гайд о сленге в IT всем участникам интенсива!

Python/ django

11 Nov, 18:33


🥷 psudohash — инструмент для генерации большого количества вариаций паролей на основе ключевых слов!

🌟 psudohash помогает автоматизировать создание сложных, измененных паролей, используя характерные паттерны, такие как замена символов (например, a на @), чередование заглавных букв и добавление стандартных символов или чисел. Это делает его полезным для пентестеров, которые создают списки паролей для тестирования устойчивости систем к атакам грубой силы и взлому хешей.

🔐 Лицензия: MIT

🖥 Github

@pythonl

Python/ django

11 Nov, 16:33


🤖 Data Scientist / Аналитик в Х5 Tech

В команде Х5 вас ждет:
— конкурентная зарплата, удаленка или гибридный формат;
— амбициозные проекты вроде собственной платформы по работе с нейросетями и автоматического ценообразования;
— прокачка навыков в корпоративном университете, митапы, конференции и общение с топами.

В зависимости от выбранной команды вы будете:
— отвечать за A/B-тестирование;
— создавать MVP (например, инструменты для оценки IT-продуктов и мониторинга риска ML-моделей);
— решать ad hoc-задачи.

Ожидаем, что вы:
— работаете в сфере Data Science или Data Analysis от трех лет;
— знаете Python;
— умеете проводить А/В-тестирования, разбираетесь в матстате и теории вероятности.

➡️ Откликнуться: @oooozhegovaaaa

Python/ django

11 Nov, 14:01


👩‍💻 python-magic — это обертка для Python над библиотекой libmagic, которая используется для определения типов файлов на основе их содержимого! Он позволяет извлекать информацию о типе файла, MIME-типе и другой метаинформации, анализируя заголовки файлов, а не их расширения.

🌟 Пример применения: проверка типа загруженного файла в веб-приложениях для обработки данных. Установка доступна через PyPI, и проект поддерживает различные операционные системы.

🔐 Лицензия: MIT

🖥 Github

@pythonl

Python/ django

11 Nov, 07:00


🌟 Языки программирования в 50 строк кода Python.

Репозиторий на Github c микрореализацией фундаментальных языков программирования, по мотивам серии статей "Tiny Great Languages"

Все написано на Python, код намеренно краток, чтобы не превышать ~50 строк кода для каждого языка.

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

▶️ Реализованы языки:

asm.py - ассемблер. Компилирует "Python-ассемблер" в байткод и выполняет его;

basic.py - бейсик. Подмножество TinyBASIC, но с настоящим редактором строк BASIC!

lisp.py - Lisp 1.5. Классика, автор - Джон Маккарти, достаточен, чтобы интерпретировать самого себя (мета-циклический интерпретатор);

apl.py - интерпретатор k/simple, написанный Артуром Уитни, представляет собой диалект языка программирования K (array processing language), который является вариантом APL.

mouse.py - язык конкатенативного программирования MOUSE, опубликованный в журнале BYTE в 1979 году.

pl0.py - переводчик с языка PL/0, автор Никлаус Вирт.

tcl.py - крошечный интерпретатор командного языка (TCL).


📌Лицензирование: MIT License.


🖥Github

#Python #TinyLanguage

@pythonl

Python/ django

10 Nov, 09:22


👩‍💻 Polar — Универсальная платформа финансирования и монетизации для разработчиков.

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

🔐 Лицензия: Apache-2.0

🖥 Github

@pythonl

Python/ django

09 Nov, 14:01


👩‍💻 Сборка Python проекта с uv и Docker!

🔍 Прочитав эту статью, вы узнаете:

🌟 Как сократить количество инструментов локальной разработки.

🌟 Как оптимально собрать образ Docker.

🌟 Как проверить код проекта хуками pre-commit и запустить тесты в GitLab CI

🔗 Ссылка: *клик*

@pythonl

Python/ django

09 Nov, 10:28


⚡️ Математические формулы с помощью Python

@data_math

Python/ django

08 Nov, 12:01


💡 Как найти края на изображениях с помощью #Python и skimage, используя всего несколько строк кода!

@pythonl

Python/ django

08 Nov, 10:00


Необязательно искать удобный планировщик задач: его можно создать самостоятельно! А заодно — узнать, насколько вам интересно программирование.

Бесплатный курс «Основы Python: создаём Telegram-бота» — надёжный вариант, чтобы самоопределиться в профессии. Вы выясните, как устроены процессы разработки, создадите планировщик задач, бота-помощника и поймёте, подходит ли вам этот язык.

Получите доступ в чат с экспертами и однокурсниками для помощи в практике, а также сертификат Нетологии после прохождения курса → записывайтесь.

Также после бесплатного курса вы получите карьерную консультацию и скидку до 50% для продолжения обучения на курсе-профессии «Python-разработчик».

Реклама. ООО "Нетология". Erid 2VSb5yeVYzC

Python/ django

08 Nov, 09:03


👩‍💻 Mesop — это фреймворк от Google, упрощающий создание AI веб-приложений на Python. Он ориентирован на ускоренную разработку AI-приложений и демонстрационных интерфейсов, не требуя навыков в JavaScript, CSS или HTML.

🌟 Mesop поддерживает горячую перезагрузку, обеспечивая быструю настройку интерфейсов. Код создается с помощью Python, в том числе с использованием готовых компонентов и API для упрощенного подключения модели.

🔐 Лицензия: Apache-2.0

🖥 Github

@pythonl

Python/ django

07 Nov, 13:16


👩‍💻 Что выведет этот код и почему?

❗️ Ответ: C (30). Объяснение:

🌟 В классе Rectangle у нас есть атрибуты width и __height. Здесь __height является "приватным" атрибутом из-за двойного подчеркивания перед именем.

🌟 Когда создается объект rect = Rectangle(5, 3), он инициализируется значениями width = 5 и __height = 3.

🌟 Затем rect.width изменяется на 10, и это изменение успешно применяется, так как width не является приватным атрибутом.

🌟 Следующая строка rect.__height = 5 не изменяет оригинальное значение __height, потому что Python использует name mangling для приватных атрибутов. Это означает, что к оригинальному атрибуту __height обращаются как к _Rectangle__height. Таким образом, rect.__height = 5 создает новый атрибут __height, который не влияет на оригинальный атрибут _Rectangle__height.

🌟 Когда вызывается rect.area(), метод использует self.width (которое теперь равно 10) и self.__height (оригинальное значение _Rectangle__height, которое осталось равным 3).

🌟 Следовательно, результат rect.area() будет 10 * 3 = 30

@pythonl

Python/ django

07 Nov, 08:46


👩‍💻 Вчера был выпущен Django 5.1.3 с поддержкой Python 3.13.

Теперь вы можете использовать последние стабильные версии Python и Django вместе.

Скачать: python -m pip install Django==5.1.3

#Python #Python313 #Django #Release

https://docs.djangoproject.com/en/5.1/releases/5.1.3/

@pythonl

Python/ django

06 Nov, 16:45


👩‍💻 Учебник по работе с потоками в Python: от базового до продвинутого!

🌟 Изучите потоки Python от базовых до продвинутых концепций, включая параллелизм, многопоточность, создание потоков, синхронизацию и сравнение скорости с многопоточностью и многопроцессорностью!

🕞 Продолжительность: 13:17

🔗 Ссылка: *клик*

@python_job_interview

Python/ django

06 Nov, 14:44


😉 Уже есть опыт работы с хранилищами данных, но хочешь прокачать скилы и открыть новые карьерные горизонты?
Приглашаем на обучение в Открытые школы Т1!

За месяц ты бесплатно получишь новые знания, практический опыт и шанс продолжить карьеру в крупнейшей российской ИТ-компании — Холдинге Т1!*

А также:

🧩 бесплатное обучение в гибком формате: по вечерам, онлайн, из любого города РФ;

🧩 материалы от HR для прокачки резюме и подготовки к интервью в Т1;

🧩 знакомство с ИТ-командой, погружение в нашу культуру, проекты и процессы;

🧩 много практики и уникальный рыночный опыт;

🧩 поддержка от опытных преподавателей и карьерный фаст-трек до мидла в Т1 для выпускников.

🧩 реальный шанс получить оффер в Т1 и воспользоваться всеми преимуществами аккредитованной ИТ-компании: современным техстеком, ДМС, удаленкой и крутыми офисами, спортом и обучением, митапами и ИТ-конференциями, программами признания и развития и многим другим для твоего роста.

Сделай первый шаг в будущее этой осенью — подай заявку до 8 ноября и начни карьеру в бигтехе! Старт обучения уже 11–12 ноября!

*По выручке по версии RAEX и CNews Analytics 2023.

Реклама. ООО «Т1» ИНН: 7720484492. Erid: 2SDnjcU8yLo

Python/ django

06 Nov, 11:47


👩‍💻 Chunkr — это инструмент на Python для обработки документов с использованием моделей компьютерного зрения, разработанный Lumina AI для извлечения сегментов и OCR из PDF

💡 Репозиторий предоставляет решение, которое позволяет быстро и эффективно обрабатывать документы с помощью Actix-сервера на Rust, поддерживая как GPU, так и CPU среды. Применяется для высокоточного извлечения данных из больших массивов документов, обеспечивая значительное ускорение и снижение затрат по сравнению с традиционными методами обработки данных

🔐 Лицензия: AGPL-3.0

🖥 Github

@pythonl

Python/ django

05 Nov, 14:34


👩‍💻 Большая шпаргалка по регулярным выражениям в Python!

🔗 Ссылка: *клик*
🔗На русском

@pythonl

Python/ django

05 Nov, 12:55


⚡️Хакатон BIV Hack Challenge

BIV Hack Challenge – командное соревнование по разработке ML и NLP технологий.

🚀Попробуйте себя в одном из трех предложенных кейсов, и поборитесь за звание лучшей команды:
- Кейс №1. Автоматизация разбора платежей
- Кейс №2. Алгоритм выявления связей между контрагентами
- Кейс №3. Конфигуратор страхового продукта

Хакатон пройдет полностью в онлайн-формате, все, что необходимо для участия - компьютер, стабильный интернет и желание забрать лучший приз!

🏆Призовой фонд: 300 000 руб.
🔥Дедлайн регистрации: 12 ноября 2024 года, 23:59
📅Даты проведения: 15 - 17 ноября
👨‍💻Для кого: Разработчики, ML-специалисты, NLP специалисты

Зарегистрируйтесь для участия в хакатоне: https://tglink.io/e9169d096ef3?erid=LjN8K2hDs 

#реклама
О рекламодателе

Python/ django

05 Nov, 10:00


👩‍💻 Posting — это мощный HTTP-клиент с текстовым интерфейсом (TUI), разработанный на Python для работы из терминала и доступный для установки на macOS, Linux и Windows. Аналогичный по функциям таким инструментам, как Postman и Insomnia, Posting ориентирован на клавиатурные рабочие процессы и поддерживает работу через SSH, что делает его удобным для удаленного использования

🔍 Основные функции:

🌟 Навигация в режиме "jump mode"

🌟 Поддержка переменных и автозаполнение

🌟 Подсветка синтаксиса с использованием tree-sitter

🌟 Темы оформления, команды Vim и конфигурация через YAML-файлы

💡 Инструмент можно установить через pipx или uv, причем предпочтительным способом считается uv, обеспечивающий более быструю установку

🔐 Лицензия: Apache-2.0

🖥 Github

@pythonl

Python/ django

05 Nov, 08:00


Присоединяйтесь к бесплатному мини-курсу «Симулятор профессии дата-сайентист»

За 3 дня с нуля создадите виртуального робота-помощника (как Siri, Олег или Маруся) и решите несколько типичных задач дата-сайентиста, чтобы понять, подходит ли вам это направление

А еще:

- поймете, какие навыки нужны для работы в Data Science
- познакомитесь с языком Python
- узнаете о библиотеках Pandas, Plotly, Numpy
- освоите основы машинного обучения
- поработаете с Google Colab
- напишете AI-driven прототип

Все участники получат подарки: чек-листы и гайды, и чтобы больше узнать о профессии, бессрочный доступ к курсу «Основы Python: пишем чат-бота»

Записаться на мини-курс и забрать подарки

Python/ django

04 Nov, 18:00


👩‍💻 screenshot-to-code — простой инструмент на Python для преобразования скриншотов, макетов и дизайнов Figma в чистый, функциональный код с использованием ИИ, такого как ChatGPT или Claude!

🔐 Лицензия: MIT

🖥 Github

@pythonl

Python/ django

04 Nov, 13:01


Самостоятельно изучаете Python и хотите стать востребованным разработчиком? 🤔

Чтобы быстрее и эффективнее прийти к этой цели, обратите внимание на обучение от IT Mentor 👨‍💻

Чем они отличаются от других? Это один из немногих курсов, где команда нацелена на ваше трудоустройство, потому что оплату берут только после выхода на работу. Не нашли проект после обучения? Ничего не должны!

В программе — только самый актуальный стек, который вы сможете осваивать вместе с опытным ментором Senior-разработчиком:

📚 Основы Python, Базы данных, Django, FastApi, Git и другие технологии и инструменты, необходимые для дальнейшего трудоустройства. А закрепить полученные знания на практике вам поможет реальный проект, где настроена практика для студентов под руководством тимлида.

🚀 Готовы получить буст своей карьеры с IT Mentor? Присоединяйтесь к ближайшей группе для Python-разработчиков по ссылке https://clck.ru/3EPfZz

Старт уже в этом ноябре!

Реклама. ИП Тюльников ИНН 526223159257.

Python/ django

04 Nov, 10:32


🖥 Проект: Распознавание лиц с использованием Python и OpenCV с веб-камерой!

🕞 Продолжительность: 32:56

🔗 Ссылка: *клик*

@pythonl

Python/ django

03 Nov, 13:00


👩‍💻 Git2Text — утилита на Python для извлечения и форматирования структуры кода в виде текстового файла, что облегчает передачу кода в такие инструменты, как ChatGPT или другие модели обработки естественного языка

🔍 Основные возможности:

🌟 Извлечение всей кодовой базы и форматирование её в Markdown

🌟 Поддержка как локальных, так и удалённых Git-репозиториев

🌟 Автоматическая генерация структуры каталогов

🌟 Поддержка синтаксического выделения кода

🌟 Совместимость с Windows, macOS и Linux

💡 Эта утилита упрощает работу с кодом для передачи его в LLM, предоставляя форматированные выводы и поддержку глобальных шаблонов для исключения/включения файлов

🖥 Github

@pythonl

Python/ django

02 Nov, 13:02


👩‍💻 В этом видео вы узнаете, как создавать потрясающие графические интерфейсы Python всего за 10 минут с помощью перетаскивания. Вы будете использовать дизайн из Figma и превращать его в работающий код Python с помощью пакета tkinter Designer, что сэкономит вам часы ручного позиционирования элементов GUI!

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

🔗 Ссылка: *клик*

@pythonl

Python/ django

01 Nov, 08:21


✔️ GitHub выпустили свой ежегодный отчет об индустрии опенсорса.

— В связи с развитием ИИ-ассистентов разработчики активно переходят с JavaScript на Python;
— За 2024 год команды внесли 5,2 миллиарда изменений в 518 миллионов проектов;
— Ожидается, что к 2028 году Индия превзойдет США по числу разработчиков;
— Благодаря доминированию Python использование Jupyter Notebooks увеличилось почти вдвое (+92%).
— 6 место по количеству разработчиков на GitHub заняла Россия.

📌 Полный отчет

@pythonl

Python/ django

31 Oct, 11:02


👩‍💻 Pdf-extract-API

Этот Python проект представляет собой инструмент для преобразования изображений и PDF-документов в текст в формате Markdown и JSON с высоким уровнем точности.

💡 Поддерживаются табличные данные и математические формулы.

В основе проекта лежит использование FastAPI, а для асинхронной обработки задач применяется Celery.

Для кэширования результатов оптического распознавания символов (OCR) используется Redis.

В проекте реализованы разные методы конвертации, среди которых Marker, Surya-OCR и Tesseract. Также предусмотрена функция удаления персональных данных.

✔️ Установка:
git clone https://github.com/CatchTheTornado/pdf-extract-api.git
cd pdf-extract-api


🖥 Код

@pythonl

Python/ django

30 Oct, 09:32


👩‍💻 Sudoku-in-python-packaging — необычный проект, который показывает, как использовать менеджеры пакетов Python для решения судоку: каждая ячейка представляется как зависимость sudoku_{x}_{y}, где версия (1–9) соответствует числу в ячейке. CSV-файл судоку конвертируется в requirements.in, и пакетный менеджер решает зависимости, что формирует решение

🖥 Github

@pythonl

Python/ django

29 Oct, 08:33


🔥 Курс по Python от Microsoft!

🌟 Курс включает основные темы, такие как работа с типами данных, функциями, циклами и ООП в Python, а также небольшие проекты, вроде создания веб приложения с использованием Flask . Этот курс рассчитан на новичков в Python. Курс переведён на русский язык, что также упрощает понимание для новичков!

#курс #python #flask

🔗 Ссылка: *клик*

@pythonl

Python/ django

28 Oct, 16:19


🖥 json_repair — Python-библиотека для восстановления некорректного JSON. Она полезна при работе с данными, возвращаемыми языковыми моделями (LLM), которые часто могут возвращать неполные или некорректно форматированные JSON-строки

🌟 Библиотека исправляет эти ошибки автоматически, добавляя недостающие скобки, кавычки и исправляя простые синтаксические ошибки, сохраняя при этом контент

▪️GitHub

@pythonl

Python/ django

28 Oct, 15:09


Какие известные фестивали проходят в октябре?

Конечно же OTUS FEST!

Присоединяйтесь к трёхдневному IT-фестивалю.

Вас ждут 9 спикеров, мастер-классы, полезные знакомства и разбор интересных случаев из практики. Мы обсудим темы, которые волнуют IT-индустрию, поделимся технологическими хитростями, ответим на ваши вопросы.

Вы узнаете:
- На что обращать внимание при выборе фреймворков?
- С чего начать импортозамещение в ИБ?
- Как подходить к описанию архитектуры на разных уровнях?
- Как разработать стратегию тестирования, которая действительно работает?
- Чего ждать от революции в большой языковой модели?
- Чем «импортозаместить» Nginx?
- Куда движется российский геймдев?
- Какие важные тренды появились в HR за последние годы?
- Что делать аналитикам, чтобы их не заменил ИИ?

Ждём всех, кто работает с информационными технологиями.

Будет круто.

29, 30, 31 октября: можете выбрать любой удобный день или все три сразу.

Участие бесплатное

Записаться на OTUS FEST - https://otus.pw/RaGl/?erid=LjN8KMnrb

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Python/ django

28 Oct, 10:40


👩‍💻 TheAlgorithms/Python — коллекция алгоритмов, написанных на языке Python. Он представляет собой открытый проект, куда разработчики со всего мира вносят свой вклад, добавляя различные алгоритмы, используемые в информатике, математике и науке о данных.

🔍 Репозиторий включает в себя сотни реализаций алгоритмов в различных категориях, таких как:

🌟 Сортировка и поиск (например, быстрая сортировка, бинарный поиск).
🌟 Структуры данных (например, деревья, графы, очереди).
🌟 Алгоритмы на графах (например, поиск в глубину, поиск в ширину).
🌟 Криптография (например, шифрование, хеширование).
🌟 Алгоритмы машинного обучения и многие другие!

💡 Цель проекта — предложить обучающий ресурс, где разработчики могут изучать и понимать, как работают различные алгоритмы. Каждый алгоритм сопровождается примерами кода, а многие из них имеют детальные объяснения

🔐 Лицензия: MIT

▪️Github

@pythonl

Python/ django

28 Oct, 09:27


Прими участие в «Хакатоне по разработке кибериммунных технологий 3.0» от «Лаборатории Касперского» с призовым фондом 1 000 000 рублей!

Регистрация на хакатон открыта до 15 ноября: https://cnrlink.com/cyberimmunehack3pydj

Приглашаем разработчиков, аналитиков, архитекторов ПО, экспертов по информационной безопасности и студентов программирования и кибербезопасности. Участвуй индивидуально или в команде до 5 человек.

Тебе предстоит разработать систему удалённого управления автомобилем для каршеринга, устойчивую к кибератакам. Специальных знаний в автомобильной отрасли не требуется — задача будет понятна всем, независимо от опыта.

Это твой шанс прокачать навыки в кибербезопасности и пообщаться с экспертами «Лаборатории Касперского».

Ключевые даты:

• 15 октября – 15 ноября – регистрация участников
• 8 ноября – митап с экспертами и игра «Огнеборец»
• 15 ноября – старт хакатона
• 17 ноября – дедлайн загрузки решений
• 22 ноября – подведение итогов и объявление победителей

Регистрируйся, прояви себя и внеси вклад в безопасность каршеринговых сервисов: https://cnrlink.com/cyberimmunehack3pydj

Реклама. АО «Лаборатория Касперского». ИНН 7713140469. erid: LjN8KUDDG

Python/ django

27 Oct, 13:02


@pythonl

Python/ django

27 Oct, 09:01


🖥 Austin: A Frame Stack Sampler for CPython

Сэмплер кадров для CPython.

Возможно это самый лучший профилировщик для Python.

Он кроссплатформенный, используя, вам не нужно изменять профилируемый код, а его выходные данные можно передавать непосредственно в flamegraph.pl.

Он работает для CPython и написан на чистом C.

▪️Github

@pythonl

Python/ django

26 Oct, 13:01


🖥 Tabled - это небольшая библиотека для обнаружения и парсинга таблиц.

Она использует surya для поиска всех таблиц в файлах в формате PDF, определения строк/столбцов и форматирования ячеек в markdown, csv или html.

▪️Github

@pythonl

Python/ django

26 Oct, 11:39


⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/python_job_interview
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Linux: t.me/linuxacademiya
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
ИИ: t.me/vistehno
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc


💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy

Python/ django

25 Oct, 10:00


🖥 Создание интерфейсов приложений на Python с помощью Tkinter Designer!

🌟 Узнайте, как без усилий создавать потрясающие приложения с графическим интерфейсом, не написав ни единой строчки кода!

🕞 Продолжительность: 14:08

🔗 Ссылка: *клик*

@pythonl

Python/ django

25 Oct, 08:00


Что можно создать с помощью Python? Сервис знакомств, чат-бота с ИИ, систему по поиску данных — почти всё что угодно. Именно за универсальность и простоту разработки компании и профессионалы любят Python.

Как освоить этот язык программирования, рассказывают на расширенном курсе Нетологии «Python-разработчик». На нём вы:

- Освоите все инструменты и технологии, необходимые для работы.
- Научитесь разрабатывать веб-приложения и API, работать с базами данных, настраивать сервера и тестировать код.
- Добавите в портфолио 22 проекта, поработаете над реальными кейсами и примете участие в хакатоне.

Получите скидку по промокоду PRINT(45)

После курса вы сможете стать крепким backend-разработчиком и попасть на стажировку в «Самолёт». А если вдруг решите сменить направление, Python станет надёжной базой для аналитики и машинного обучения. Постройте карьеру в IT

Реклама. ООО "Нетология". Erid 2VSb5xfsDyJ

Python/ django

24 Oct, 14:01


👩‍💻 Простая шпаргалка по работе с функциями Pandas для Data Science!

🌟 Сохрани в избранное, чтобы не потерять!

@pythonl

Python/ django

24 Oct, 09:02


🖥 Hallo2:Long-Duration and High-Resolution Audio-driven Portrait Image Animation

Python-проект для портретной анимации с длительной продолжительностью и высоким разрешением.

GitHub: https://github.com/fudan-generative-vision/hallo2
Проект: https://fudan-generative-vision.github.io/hallo2/#/

@pythonl

Python/ django

23 Oct, 10:01


🖥 Справочник FastAPI – Как разрабатывать, тестировать и развертывать API!

🌟 После прочтения этого краткого руководства вы сможете разработать API администрирования курса с использованием FastAPI и MongoDB. Вы не только будете писать API, но и тестировать и контейнеризировать приложение

🌟 В этом пошаговом проекте вы создадите бэкэнд-систему Python с использованием FastAPI, быстрого веб-фреймворка и базы данных MongoDB для хранения и поиска информации о курсе

🌟 Система позволит пользователям получать доступ к сведениям о курсе, просматривать главы, оценивать отдельные главы и составлять общие рейтинги

💡 Проект предназначен для разработчиков Python с базовыми знаниями программирования и некоторыми знаниями NoSQL. Знакомство с MongoDB, Docker и PyTest не требуется

🔗 Ссылка: *клик*

@pythonl

Python/ django

23 Oct, 08:00


Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько секций собеседования и получите офер за несколько дней.

Ближайшее мероприятие:

• 9-11 ноября — для продуктовых и аналитиков данных, офер за 3 дня в команды Финтеха и Яндекс Практикума.

Зарегистрироваться

Python/ django

22 Oct, 17:59


🖥 Python 3.12 против Python 3.13 – сравнение производительности

В этой статье описываются результаты тестирования производительности Python 3.13 по сравнению с Python 3.12.

В общей сложности было проведено 100 различных тестов на компьютерах с процессорами AMD Ryzen серии 7000 и Intel Core 13-го поколения для настольных компьютеров, ноутбуков и мини-ПК.

Все тесты были выполнены на компьютерах с Windows 11 с использованием библиотеки pay performance 1.11.0 на Python 3.12.7 и Python 3.13.0 (обе 64-разрядные версии).

Результат показывает, что Python 3.13 имеет лучшие показатели по производительности по сравнению с Python 3.12 в следующих тестах: asyncio_tcp_ssl (в 1,51 раза быстрее), async_tree_io_tg (в 1,43 раза быстрее), async_tree_eager_io (в 1,40 раза быстрее). Однако вы можете заметить снижение производительности в некоторых тестах, особенно в покрытие кода (в 3,85 раза медленнее), regex_v8 (в 1,26 раза медленнее), telco (в 1,19 раза медленнее).

🔗 Подробные тесты

@pythonl

Python/ django

22 Oct, 15:59


Бесплатный вебинар «Как стать аналитиком: полное руководство к действию» ↗️

Хотите узнать как выглядит типичный день аналитика, познакомиться с задачами и решить, подходит ли вам профессия?

Спикер Ия Зотова, ментор и тимлид направления аналитики в Сбере, на бесплатном вебинаре даст стратегию поиска работы и расскажет, как осознанно и эффективно начать карьеру в сфере.

Что будем делать на вебинаре?
выясним, чем занимаются аналитики и какими они бывают
поговорим о том как находить в данных инсайты и визуализировать результаты
обсудим карту компетенций и разберем актуальные инструменты
рассмотрим тренды в аналитике: AI/ML и BigData
поймем, как выбрать pet-проект и найти крутую работу

Встречаемся в 23 октября в 19:00 по мск. Регистрируйтесь и погружайтесь в аналитику по ссылке 🔗

Python/ django

22 Oct, 14:04


🖥 py2many: Python to many CLike languages transpiler

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

Он поддерживает множество языков, таких как Rust, C++, Julia, Kotlin и другие, а также способен генерировать код Python с аннотациями типов.

Для трансляции кода используется команда в терминале, после чего сгенерированный код компилируется.

На сайте проекта доступна документация с инструкциями по установке необходимых библиотек и форматировщиков.

🔗 GitHub

@pythonl

Python/ django

22 Oct, 11:45


👩‍💻 LLMCompiler — фреймворк на Python для оптимизации параллельных вызовов функций с использованием больших языковых моделей (LLM), таких как GPT и LLaMA

🌟 Этот фреймворк позволяет автоматически идентифицировать задачи, которые можно выполнять параллельно, снижая задержки и затраты. Этот инструмент полезен для ускорения и улучшения точности выполнения сложных задач с LLM

▪️Github

@pythonl

Python/ django

21 Oct, 09:24


👩‍💻 Урок по созданию современного настольного GUI- приложения с использованием Python и PySide6!

🔍 Что вы изучите:

🌟 Настройка среды разработки
🌟 Создание главного окна приложения
🌟 Проектирование и реализация современных компонентов пользовательского интерфейса
🌟 Обработка взаимодействий и событий пользователя
🌟 Настройка внешнего вида с помощью таблиц стилей
🌟 Создание темных и светлых тем приложения

🕞 Продолжительность: 2:06:51

🔗 Ссылка: *клик*

@pythonl

Python/ django

20 Oct, 10:01


👩‍💻 Streamlit — бесплатный пакет Python для науки о данных и визуализации данных . В этом видео вы познаете базовые навыки запуска проекта Streamlit с интеграцией с MySQL!

💡 Вы узнаете, как создать панель инструментов веб-сайта аналитики с помощью Python и библиотеки Streamlit. В качестве примера будет использована база данных Excel для хранения данных и Streamlit для создания интерактивной панели, которая позволит визуализировать и исследовать данные!

🕞 Продолжительность: 1:29:42

🔗 Ссылка: *клик*

@pythonl

Python/ django

19 Oct, 15:02


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

🌟 Основная цель проекта — упростить процесс разработки веб-приложений, автоматизируя создание структуры кода на основе текстового описания

🔐 Лицензия: MIT

▪️Github

@pythonl

Python/ django

19 Oct, 10:01


👩‍💻 backtrader — это библиотека на Python для анализа торговых стратегий. Представьте, что у вас есть идея, как заработать на колебаниях цен на акции или валюты, но прежде чем использовать реальные деньги, вы хотите проверить свою идею на прошедших данных

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

🔐 Лицензия: GPL-3.0

▪️Github

@pythonl

Python/ django

19 Oct, 09:01


🚀 Обновите свои навыки с Pydantic V2! 🚀
Приглашаем вас на бесплатный вебинар от Otus, где мы погрузимся в мир альтернатив встроенным в Python датаклассам — в библиотеку Pydantic!

🔍 Что вас ждет?
- Узнаем, как передавать данные от одного коллбека к другому с помощью кортежей, словарей и схем Pydantic.
- Разберем детальный пример реализации контракта API с использованием мощных схем Pydantic.
- Освоим термин «контракт» в контексте REST API, который станет основой для понимания работы с API.💯

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

👨‍💻🛠👨🏻‍💻  Это мероприятие будет особенно интересно тем, кто работает с парсингом, скрейпингом и разработкой API.

📅 Встречаемся 21 октября в 20:00 мск в преддверии старта курса «Python для аналитики». Участники вебинара получат специальную цену на обучение и консультацию от менеджеров OTUS.

🔴 Регистрация: https://otus.pw/IzCT/?erid=LjN8KM8of

#реклама
О рекламодателе

Python/ django

18 Oct, 14:01


🖥 Inquests - это простая, но элегантная HTTP-библиотека. Это дополнительная замена Requests, функциональность которой приостановлена.


>>> import niquests
>>> s = niquests.Session(resolver="doh+google://", multiplexed=True)
>>> r = s.get('https://pie.dev/basic-auth/user/pass', auth=('user', 'pass'))
>>> r.status_code
200
>>> r.headers['content-type']
'application/json; charset=utf8'
>>> r.oheaders.content_type.charset
'utf8'
>>> r.encoding
'utf-8'
>>> r.text
'{"authenticated": true, ...'
>>> r.json()
{'authenticated': True, ...}
>>> r
<Response HTTP/3 [200]>
>>> r.ocsp_verified
True
>>> r.conn_info.established_latency
datetime.timedelta(microseconds=38)


Github

@pythonl

Python/ django

18 Oct, 10:01


🃏Симулятор стратегии игры в блэкджек🔮

Этот инструмент помогает создавать и оценивать стратегии в карточной игре блэкджек.

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

Симулятор поддерживает многопоточную работу и легко подстраивается под разные правила игры. Можно создать собственные таблицы базовой стратегии и анализировать сложные игровые моменты.

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

☝🏻Это программное обеспечение предназначено исключительно для образовательных целей и не гарантирует успеха в азартных играх.

🖥 Код проекта: https://github.com/AttackingOrDefending/Blackjack-Strategy-Simulator

@pythonl

Python/ django

18 Oct, 08:01


🔵 Практический интенсив «Python-разработчик: основы за 2 дня» — 23-24 октября в 19:00 мск.

О перспективах направления Python и многом другом расскажет Рафаэль Мухаметшин, Middle Бэкенд-разработчик в «ПИК Digital» с опытом в разработке более 3 лет.

На вебинаре вы:

☑️ Самостоятельно напишете Telegram-бота с карточными мини-играми.
☑️ Познакомитесь с синтаксисом языка и сферами его применения.
☑️ Поймете как продолжить обучение, какие навыки потребуются, чтобы стать backend-разработчиком на Python.
☑️ Узнаете, чего ждут работодатели от junior-разработчиков и что делать, чтобы найти работу без опыта.

🎁 Приятные бонусы: полезный гайд для начинающего Python-разработчика и гайд о сленге в IT всем участникам интенсива!

Python/ django

17 Oct, 18:00


⚡️ Информация об IP-адресе с помощью Python

@pythonl

Python/ django

17 Oct, 16:01


💚 Получите оффер в Авито за одни выходные на Weekend Offer для опытных Backend-разработчиков!

Что предлагаем?
— конкурентную зарплату, ДМС и дополнительные дни отпуска;
— формат работы на выбор: офис или удаленка;
— IT-плюшки: мощное железо и ежегодный бюджет на обучение;
— амбициозные задачи и опенсорс-проекты — используем ML-модели, улучшаем технологии защиты от DDoS, пишем свой PaaS и многое другое.

☄️ Регистрируйтесь до 6 ноября — ждут гоферов и готовых переучиться на Go: https://u.to/vEn1IA

Python/ django

17 Oct, 13:35


👩‍💻 Преобразование текста в числовые значения является сложной задачей из-за различий в языковых представлениях.

Numerizer упрощает этот процесс, преобразуя различные текстовые форматы и варианты написания в числа. 💡

Установка:
$ pip install numerizer


>>> from numerizer import numerize
>>> numerize('forty two')
'42'
>>> numerize('forty-two')
'42'
>>> numerize('four hundred and sixty two')
'462'
>>> numerize('one fifty')
'150'
>>> numerize('twelve hundred')
'1200'
>>> numerize('twenty one thousand four hundred and seventy three')
'21473'
>>> numerize('one million two hundred and fifty thousand and seven')
'1250007'
>>> numerize('one billion and one')
'1000000001'
>>> numerize('nine and three quarters')
'9.75'
>>> numerize('platform nine and three quarters')
'platform 9.75'


@pythonl

Python/ django

17 Oct, 11:00


👩‍💻 🌦Получение информации о погоде в указанном городе с помощью Python!

@pythonl

Python/ django

17 Oct, 09:00


Пишешь на Python больше 1 года?
Нужен разработчик для парсинга!

У нас есть периодические задачи на разработку парсеров и обслуживание.
Постоянное сотрудничество в формате фриланса но в рамках одного проекта.

Требования:
- Понимание работы с базами данных (SQL/NoSQL).
- Опыт написания чистого, структурированного кода, который легко поддерживать.
- Опыт работы с большим объемом данных

Нужны заказы? Тогда напиши мне @jetpack101

Python/ django

16 Oct, 13:02


👩‍💻 Создание диаграмм в Python с использованием библиотеки Plotly!

@pythonl

Python/ django

16 Oct, 08:50


🎵 UVR5 UI 🎵

Идеальный Python инструмент для удаления голоса с аудио с помощью удобного интерфейса Gradio UI.

👉 Этот проект основан на python-audio-separator (CLI-версия UVR5).

Github
Colab

@pythonl

Python/ django

15 Oct, 18:01


👩‍💻 Pandas-ai — это библиотека для анализа данных с поддержкой различных форматов (SQL, CSV, pandas, MongoDB и т.д.)

🌟 Библиотека использует большие языковые модели (LLMs) — GPT-3.5/4 и другие — для создания интерфейса, позволяющего пользователям взаимодействовать с данными через естественный язык. PandasAI делает анализ данных более интуитивным и включает поддержку визуализации и REST API для интеграции с веб-приложениями

▪️Github

@pythonl

Python/ django

15 Oct, 16:01


Всем привет! 👋
7–8 ноября, Hyatt Regency Moscow Petrovsky Park — конференция для разработчиков в нефтегазовой отрасли byteoilgas_conf!

Регистрация: https://vk.cc/cANpAI 18+

Здесь можно:
— обсудить тренды и инновационные решения
— поделиться своим опытом и идеями
— найти полезные связи и единомышленников

Не упусти шанс стать частью ключевого события комьюнити byteoilgas! Участие бесплатное 😉

Приглашаем разработчиков IT и цифровых высоконагруженных систем, DevOps-специалистов, архитекторов IT, продуктовых аналитиков и продакт-менеджеров.

ERID 2VtzqvbSj8N
Рекламодатель - "Фоллоу Ми" ИНН 7723856879

Python/ django

15 Oct, 14:01


🖥 yandex-music-download

Скрипт на Python для скачивания треков с Яндекс Музыки.

Возможности
Возможность загрузки:
- Всех треков исполнителя
- Всех треков из альбома
- Всех треков из плейлиста
- Отдельного трека
- Загрузка всех метаданных трека/альбома:
- Номер трека
- Номер диска
- Название трека
- Исполнитель
- Дополнительные исполнители
- Год выпуска альбома
- Обложка альбома
- Название альбома
- Текст песни (при использовании флага --add-lyrics)
- Поддержка паттерна для пути сохранения музыки

Установка
Для запуска скрипта требуется Python 3.9+


pip install git+https://github.com/llistochek/yandex-music-downloader
yandex-music-downloader --help


Код доступен на GitHub: https://github.com/kaimi-io/yandex-music-download.

@pythonl

Python/ django

15 Oct, 12:01


🔥 Weekend Offer Backend в Яндекс 26–27 октября

Устройтесь backend-разработчиком в Яндекс онлайн за одни выходные.

↔️ К участию приглашаем разработчиков на C++, Python, Go, Java или Kotlin, с опытом коммерческой разработки от трёх лет, которые готовы работать в офисном или гибридном режиме на территории России или Республики Беларусь.

🛐План простой: зарегистрируйтесь и до 23 октября решите пару задачек в Контесте, 26 октября пройдите два технических собеседования, а 27 октября получите офер.

🔛В Weekend Offer Backend участвуют разные сервисы: Финтех, HR-Tech, Образование, МВА, Биллинг, Геосервисы, Реклама, Поисковые сценарии. Чтобы заранее подумать, с кем вам хочется пообщаться 17 октября мы проведем онлайн-встречу в зуме, где команды расскажут о себе и задачах.

🆖 Узнать подробности и принять участие можно здесь.

Python/ django

15 Oct, 08:20


❤️ Telegram AI Digest Generator: Python-скрипт для создания дайджестов

Telegram AI Digest Generator — это готовый инструмент на Python, который помогает извлекать сообщения из Telegram-каналов и обрабатывать их с использованием искусственного интеллекта Claude AI 🖥

Инструмент позволяет автоматически генерировать краткие обзоры контента (дайджесты) и создавать изображения через Replicate API.

Результаты работы скрипта сохраняются в виде сообщений внутри самого Telegram. Для реализации функциональности используются следующие инструменты:

- Telegram API для взаимодействия с платформой Telegram.
- Claude AI для анализа и обработки текста.
- Replicate API для генерации изображений.
- Asyncio для повышения эффективности выполнения задач в параллельном режиме.

🖥 GitHub

@pythonl

Python/ django

14 Oct, 15:00


👩‍💻 Создание полнофункциональных веб-приложений с использованием Python и Reflex! (2024)

💡 Создание полнофункциональных веб-приложений традиционно требовало владения несколькими языками и фреймворками, включая HTML, CSS, JavaScript и языки бэкенда, такие как Python. Однако ситуация меняется с появлением таких инструментов, как Reflex, которые позволяют создавать интерактивные веб-приложения, используя только Python

🌟 В этом курсе вы узнаете, как можно создавать функциональные, масштабируемые веб-приложения с помощью Reflex, не прибегая к использованию HTML, CSS или даже JavaScript!

🕞 Продолжительность: 6:58:32

🔗 Ссылка: *клик*

#курс #python #reflex

@pythonl

Python/ django

14 Oct, 12:41


🖥 Python БОЛЬШАЯ КНИГА ПРИМЕРОВ

📚 Книга

@pythonlbooks -книги Python

Python/ django

14 Oct, 10:00


👩‍💻 Python PyQt5 за один час! (2024)

🌟 PyQt позволяет разрабатывать кроссплатформенные приложения с современными интерфейсами на Python, обеспечивая доступ к обширным возможностям Qt для работы с окнами, кнопками, текстовыми полями, графикой и другими элементами GUI.

С этим курсом вы обучитесь работе с PyQt в максимально короткие сроки!

🔗 Ссылка: *клик*

#курс #python #pyqt

@pythonl

Python/ django

14 Oct, 08:01


Выиграй 4 000 000 ₽ на True Tech Champ

МТС приглашает опытных и начинающих разработчиков поучаствовать в чемпионате. В треке «Программирование роботов» нужно будет создать алгоритм для прохождения лабиринта. Победит тот, чей робот окажется самым быстрым. При этом не обязательно разбираться в устройстве роботов: эксперты трека уже сконструировали их и создали прошивку. Для участия достаточно уметь программировать на одном из языков: С++, C#, Go, Python, JS, Java.

Регистрация открыта до 15 октября, отборочные онлайн-этапы уже стартовали!

До финала смогут дойти на равных разработчики вне зависимости от стека или уровня: питонисты или джависты, джуны или сеньоры. А с полуфиналов начнётся командный этап — можно собрать свою дримтим.

Участникам дадут доступ к API и подробные инструкции. Эксперты трека будут помогать, направлять и отвечать на вопросы на вебинарах.

Зарегистрироваться можно по ссылке.

Python/ django

26 Sep, 09:00


🖥 DualStyleGAN

Нейросеть на Python для создания портретов в разных стилях из фотографий людей.

git clone https://github.com/williamyang1991/DualStyleGAN.git
cd DualStyleGAN


Github: https://github.com/williamyang1991/DualStyleGAN
Paper: https://arxiv.org/abs/2203.13248v1
Video: https://www.youtube.com/watch?v=scZTu77jixI
Project: https://www.mmlab-ntu.com/project/dualstylegan/
Dataset: https://paperswithcode.com/dataset/ffhq

@pythonl

Python/ django

26 Sep, 07:00


🖥 Python с нуля: Полный курс 2024. Урок2 Работа с функцией Print

Видео
Урок 1
Лучшие бесплатные курсы и книги по Python в 2024 год

@pythonl

Python/ django

25 Sep, 12:00


🖥 10 малоизвестных библиотек Python для работы с данными

PyGWalker: PyGWalker упрощает рабочий процесс анализа и визуализации данных в Jupyter Notebook, превращая фрейм данных pandas (или фрейм данных polars) в пользовательский интерфейс в стиле Tableau для визуального исследования.

SciencePlots: Создаёт профессиональные графики matplotlib для презентаций, исследовательских работ и т.д.

CleverCSV: Устраняет ошибки синтаксического анализа при чтении CSV-файлов с помощью Pandas.

Fastparquet: Ускоряет ввод-вывод pandas в 5 раз.

Bottleneck: ускоряет работу методов NumPy в 25 раз. Особенно, если массив имеет значения NaN.

Multipledispatch: предоставляет методы для перегрузку функций в Python.

Aquarel: дополнительные стили графиков matplotlib.

Modelstore: библиотека моделей машинного обучения для лучшего отслеживания работы моделей.

Pigeon: помогает анотировать данные щелчками мышки в Jupyter notebook.

Nbcommands: помогает легко выполнять поиск кода в Jupyter notebooks, а не выполнять это вручную.

📌Подробнее с примерами кода

@pythonl

Python/ django

25 Sep, 09:47


🖥 Formation

Инструмент, который позволяет пользователям управлять форматом вывода языковых моделей с минимальными затратами.

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

pip install formatron

Github

@pythonl

Python/ django

24 Sep, 11:01


tg2md – это скрипт, который анализирует выходные данные из канала Telegram и конвертирует каждую публикацию в формат, совместимый с Jekyll, используя разметку Markdown.

Telegram Desktop создает файл JSON, а также различные каталоги, содержащие мультимедиа, фотографии и другие материалы.

Этот скрипт создает новый каталог и заполняет его отформатированными сообщениями, готовыми к публикации. Для получения дополнительной информации посетите https://github.com/la-ninpre/tg2md.

Github

@pythonl

Python/ django

24 Sep, 09:02


Всем внимание! 7-8 ноября, Москва, Hyatt Regency Moscow - конференция для разработчиков в нефтегазовой отрасли.

Регистрация: https://vk.cc/cANpAI 18+

Здесь можно:
— Обсудить тренды и инновационные решения
— Поделиться своим опытом и идеями
— Найти полезные связи и единомышленников

Не упусти шанс стать частью ключевого события для комьюнити byteoilgas_conf! Участие бесплатно 😉

Ждем: разработчиков, дизайнеров, маркетологов, менеджеров, инженеров и всех, кому интересно данное направление. Online трансляция конференции для тех, кто не может приехать лично!

Erid: 2Vtzqx9pFaG
Рекламодатель - "Фоллоу Ми" ИНН 7723856879

Python/ django

23 Sep, 09:51


🎨 IOPaint — это инструмент, позволяющий редактировать изображения с использованием технологий искусственного интеллекта.

Он предоставляет возможности удаления ненужных элементов, замены определенных участков изображения, увеличения размеров картинки, добавления текста и многое другое. Чтобы воспользоваться им, нужно установить и запустить пакет IOPaint через веб-интерфейс. Написан на Python, Интерфейс TypeScript.

Github
Colab

@pythonl

Python/ django

22 Sep, 12:59


Преобразование PDF-файлов в файлы Excel с помощью Python

@pythonl

Python/ django

22 Sep, 12:08


🖥 Python бесплатный курс с нуля

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

@pythonl

Python/ django

22 Sep, 10:53


⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pro_python_code
Хакинг: t.me/linuxkalii
Devops: t.me/devOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Linux: t.me/linuxacademiya
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc


💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy

Python/ django

21 Sep, 08:52


🖥 CircuitPython

CircuitPython — это Python библиотека с открытым исходным кодом, специально разработанная для начинающих и предназначенная для работы с микроконтроллерами — небольшими и доступными компьютерами, которые являются "мозгом" многих электронных устройств.

Микроконтроллеры часто используются в платах разработки для создания различных хобби-проектов.

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

Установка очень проста: достаточно загрузить CircuitPython на плату с USB, перетащив его на диск, а затем отредактировать файл code.py в текстовом редакторе (для новичков идеально подходит Mu). Код сразу перезапускается, и никаких дополнительных программ не требуется.

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

#Python #Interesting

@pythonl

Python/ django

20 Sep, 16:01


🖥 Конвертация валют с помощью Python

@pythonl

Python/ django

19 Sep, 18:21


🖥 LibrePythonista

Libre Pythonista - это опенсорс библиотека для LibreOffice Calc.

LibrePythonista добавляет в LibreOffice Calc возможности Pandas, Matplotlib и многого другого.

Весь код на python выполняется на вашем локальном компьютере.

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

Github

@pythonl

Python/ django

19 Sep, 15:10


🖥 Email Archiver — это эффективный Python инструмент для архивации электронной почты на множество аккаунтов.

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

https://github.com/bandundu/email-archiver

@pythonl

Python/ django

19 Sep, 13:06


Как быстро обработать большой объем данных и ничего не потерять?

Расскажем на бесплатном вебинаре «Больше чем Pandas: библиотеки подготовки данных для ML-моделей».

Разберём:
➡️ на что стоит обратить внимание для эффективной работы с данными;
➡️ форматы работы с данными и их особенности;
➡️ фреймворки: pandas, swifter, polars, dask и cudf.

⚡️Спикер: Владимир Бугаевский, Team Lead Поиска в Купере

Бонус: демонстрационные jupyter-ноутбуки

⭐️ Когда вебинар: 24 сентября в 19:00
⭐️ Занять место на вебинаре — через бота

Реклама ООО «Слёрм» ИНН 3652901451

Python/ django

19 Sep, 09:33


🖥 reCAPTCHAv2

Инструмент Python, который Решает 100% копти и превосходит показатели успешности предыдущих инструментов, которые составляли от 68% до 71%.

репо: https://github.com/aplesner/Breaking-reCAPTCHAv2
abs: https://arxiv.org/abs/2409.08831

@pythonl

Python/ django

18 Sep, 15:04


🖥 Выводим цены акций с помощью Python

@pythonl

Python/ django

18 Sep, 13:05


Освойте универсальные навыки в мире цифровых профессий — научитесь работать с SQL, Python, Power BI и DataLens на бесплатном курсе от Нетологии. В результате вы:

— разберётесь в основах Python для анализа данных и узнаете, как извлекать информацию.

— научитесь делать запросы и отчёты с помощью SQL.

— сможете строить интерактивные дашборды в Power BI и DataLens.

Курс подойдёт новичкам и тем, кто хочет расширить свои навыки.

Присоединяйтесь бесплатно

Реклама. ООО "Нетология". Erid 2VSb5z2RtBa

Python/ django

18 Sep, 08:42


🖥 Проверка скорости интернета с помощью Python

@pythonl

Python/ django

18 Sep, 06:35


🔵 Практический интенсив «Python-разработчик: основы за 2 дня» — 25-26 сентября в 19:00 мск.

О перспективах направления Python и многом другом расскажет Рафаэль Мухаметшин, Middle Бэкенд-разработчик в «ПИК Digital» с опытом в разработке более 3 лет.

На вебинаре вы:

☑️ Самостоятельно напишете Telegram-бота с карточными мини-играми.
☑️ Познакомитесь с синтаксисом языка и сферами его применения.
☑️ Поймете как продолжить обучение, какие навыки потребуются, чтобы стать backend-разработчиком на Python.
☑️ Узнаете, чего ждут работодатели от junior-разработчиков и что делать, чтобы найти работу без опыта.

🎁 Приятные бонусы: полезный гайд для начинающего Python-разработчика и гайд о сленге в IT всем участникам интенсива!

Python/ django

17 Sep, 11:21


🖥 Stay Undetected While Scraping the Web

Как легко отправлять HTTP-запросы, имитирующие работу браузера

Имитируйте данные браузера при скрейпинге веб-сайтов, чтобы остаться незамеченным
- Маскируйте TLS-отпечатки запросов с помощью пакета curl_cffi
- Автоматическое извлечение метаданных из HTML-ответов, включая заголовок страницы, описание, автора и многое другое.
- Легко конвертируйте HTML-ответы в объекты lxml и BeautifulSoup.


pip install stealth_requests

📌 Github

@pythonl

Python/ django

16 Sep, 13:03


Получите свой MAC-адрес с помощью модуля uuid в Python

@pythonl

Python/ django

16 Sep, 10:03


📸 Kazam2: Софт для записи экрана Linux

Kazam 2.0 - это универсальный Python инструмент для записи экрана, трансляции и оптического распознавания символов (OCR).

pip install -U kazam

Github

@pythonl

Python/ django

14 Sep, 08:03


🖥 Создание таблицы с помощью Python

@pythonl

Python/ django

13 Sep, 08:52


🖥 Множества в Python - это мощный инструмент, который может значительно повысить эффективность вашего кода. Вот почему множества так полезны:

🔹 Множества автоматически устраняют дубликаты
🔹 Проверка принадлежности в наборах происходит молниеносно
🔹 Легко выполнять операции объединения, пересечения и разности

@pythonl

Python/ django

12 Sep, 10:07


🖥 Langflow — это low-code-конструктор приложений для RAG и многоагентных ИИ-приложений.

Он основан на Python и не зависит от какой-либо модели, API или базы данных.

📌Github
📌Docs

@pythonl

Python/ django

12 Sep, 08:05


K2 Cloud и PiterPy2024 — бесплатный день конференции для питонистов.

Ребята из K2 Cloud помогли организовать Community Day для python-разработчиков. 18 сентября ты сможешь бесплатно послушать часть докладов конференции PiterPy: от мастерства карьерного роста до хитростей асинхронного программирования. Для участия нужно только зарегистрироваться.

Подробнее на сайте

Python/ django

11 Sep, 14:33


Преобразование CSV в JSON с помощью Python

@pythonl

Python/ django

10 Sep, 13:05


🖥 С помощью библиотек, pdfplumber и gTTS Вы можете создать аудиокнигу всего за несколько строк кода! 🚀

@pythonl

Python/ django

10 Sep, 08:05


📚 Справочник-шпаргалка по методологиям и паттернам на Python

Это обширный гайд на «Хабре», который расскажет о:

паттернах (порождающих, структурных, поведенческих);
разработке через тестирование (TDD);
разработке, основанной на описании поведения (BDD);
предметно-ориентированном проектировании (DDD).

🔗 Ссылка

@pythonl

Python/ django

09 Sep, 08:59


🖥 grafana-backup-tool - полноценная приложение для резервного копирования и восстановления настроек Grafana с использованием Grafana API, написанное на Python.

pip install grafana-backup

Github

@pythonl

Python/ django

08 Sep, 12:03


Автоматизация сжатия файлов с помощью Python

@pythonl

Python/ django

08 Sep, 10:04


⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pro_python_code
Хакинг: t.me/linuxkalii
Devops: t.me/devOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Linux: t.me/linuxacademiya
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc


💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy