Python - Советы, библиотеки, гайды
19.7K subscribers
1.17K photos
25 videos
6 files
590 links
Всё для Python программиста :3
Готовый код, советы, лайфхаки, годные библиотеки, уроки и многое другое!

Автор - Абрахам (@priler)

РКН: https://kurl.ru/uXZzR
Download Telegram
Туда жабаскриптизеров! У нас своя валюта как никак 🌚
👍54😁11🤔41
FastPhotoStyle – инструмент на основе нейронной сети позволяющая объединять изображения в нечто новое.

Детали алгоритма, лежащего в основе кода, задокументированы в статье arxiv.

При наличии фотографии содержимого и фотографии стиля код может передать стиль фотографии стиля фотографии содержимого.

Проект находится здесь :3
👍47😱53🎉2🤩2
Ъ - Логика
👍72🤔75😁1
girfiti – инструмент для создания красивого 7х7 пиксель-арта в истории коммитов github.

Поскольку это, вероятно, приведет к скопу истории репозитория, настоятельно рекомендуется создать новый репозиторий github при использовании gitfiti. Кроме того, сгенерированный сценарий предполагает, что вы используете аутентификацию с открытым ключом с git.

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

Проект находится здесь :3
👍24
Ни понел 🌚
👍52😁17🤩9🤯21
TheAlgorithms – подборка наиболее известных алгоритмов, реализованных на Python.

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

Каталог всех наиболее популярных алгоритмов на Python здесь :3
👍17🤯1
Чиво 🤯
😁78🤯41😢6🤔3
🐍 А вы знали? Выпуск №29

Открытие и скриншот веб-страницы используя библиотеку
pyppeteer
🤩40👍7🤔5
Будни петухонарника 🌚
🤔101😁34🤯5🤩4👍3😢32😱1
🐥 Задача по Python #14

Описание

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

Если что-то в тексте не является буквой, игнорируйте это и не возвращайте.

«a» = 1, «b» = 2 и т.д.

Примеры

alphabet_position("The sunset sets at twelve o' clock.")
# Должно вернуть "20 8 5 19 21 14 19 5 20 19 5 20 19 1 20 20 23 5 12 22 5 15 3 12 15 3 11" ( это строка )

Свой вариант решения в комментарии 💭
Кодом делиться через
pastebin.org или repl.it.

#задачи
👍16
Я пошёл играть 🐍
👍87🤩13😁6🤯3🎉21🤔1
yt-dlp — это форк youtube-dl(инструмент для скачивания видео с YouTube), основанный на ныне неактивном youtube-dlc.

Отличия между youtube-dl

Предоставляет тот же функционал как и в youtube-dl и даже больше, также он(yt-dlp) быстрее и надёжнее :3

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

Ставится командой pip install yt-dlp
Проект и его документация здесь :3
👍28🎉52
Современные проблемы требуют современных решений 🌚
🤔57😁6👍3
pyspellchecker — инструмент для чистой проверки орфографии.

Он(pyspellchecker) использует алгоритм расстояния Левенштейна для поиска перестановок в пределах расстояния редактирования 2 от исходного слова. Затем он сравнивает все перестановки (вставки, удаления, замены и транспозиции) с известными словами в списке частоты слов. Те слова, которые чаще всего встречаются в частотном списке, с большей вероятностью являются правильными результатами.

Сверху - простой пример использования pyspellchecker'a.

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

Ставится командой pip install pyspellchecker
Документация и примеры кода здесь :3
👍18
Удивительные секреты Python

@PythonTAT — канал где собраны примеры кода, для решения распространенных задач на Python
👍12🔥3
mosaic — инструмент для создания фотомозаичных изображений.

Сверху - пример фотомозаики, который выглядит великолепно 🔥

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

Мозаичные изображения могут быть любой формы и размера (утилита автоматически обрежет и изменит их размер), но для хорошего результата вам понадобится их много — как минимум несколько сотен. Одним из удобных способов создания большого количества мозаичных изображений является извлечение скриншотов из видеофайлов с помощью ffmpeg.

Инструмент находится здесь :3
👍15
Действительно, пачему?
😁117👍5🤔4
mv1p-dance-smpl.gif
4.4 MB
EasyMocap — набор инструментов с открытым исходным кодом для безмаркерного захвата движения человека и нового синтеза изображений из видео.

В этом проекте предоставляется множество демонстраций захвата движения в разных условиях.

Инструментарий находится здесь :3
👍29🔥4
Воу воу, полехчи
🤯78😁11👍8🤔2
Modoboa — платформа для размещения и управления почтой, включающая современный и упрощенный веб-интерфейс пользователя.

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

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

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

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

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

Проект находится здесь :3
👍14