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

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

РКН: https://kurl.ru/uXZzR
Download Telegram
Нашел тут нейросеть, которая конвертирует код с одного языка программирования на другой.

Например, Python в JavaScript или Python в С++.
Работает не идеально конечно, но вполне приемлемо.

Называется штука AI Code Translator.
Она поддерживает почти все современные языки программирования.
А для работы требуется только ключ OpenAI.

В остальном она бесплатная.
❤‍🔥111👍34🤡12🎉2🌚2
Ачё в смысле 🌚
😁200🤔23🌚16🤯8👍64😐4
Согласны?
👍264😁4513🔥5🌚5😢41
rembg - это библиотека для удаления фона у любого изображения.
Работает с помощью нейронной сети.
И также является консольной утилитой.

Открыть изображение можно как массив байтов, либо через PIL.
Оба варианта rembg понимает.
А для удаления фона достаточно импортировать и вызвать метод remove(input).

Ставится командой ⚙️ pip install rembg[gpu,cli]
Документация и примеры кода здесь.
👍98❤‍🔥96🔥5🌚1
Синтаксис как на людском 🌚
😁162👍14🤡6❤‍🔥3🏆2🎉1😐1
Пон
👍111😁495😱5🤡4🤔2❤‍🔥1
Коротко о моём знакомстве с try/catch в Python 🌚
😁148👍12❤‍🔥6🌚43
Узнали? 🤔
🤔104🌚13🔥6👍3😱21
Игра угадай число на Python для хардкорщиков :3

Не угадал число - переустанавливай Windows 🌚
😁201👍18🌚10❤‍🔥7🔥652
Не все знают, но Навальный смотрел наш урок по Python 🌚

Пруф
🐳86🤩15🤡14❤‍🔥8🌚75😁5🤔3😐3👍2
Срочно! Нужны Python разработчики всех уровней!

Вакансии и стажировки с прямыми контактами в Telegram.

Посмотреть можно здесь
🤡78🌚7🔥4😐4🐳2
Дискриминация по языковому признаку 🌚
💯147😁36😢19🌚1411👍9❤‍🔥7🤡5
Ну собственно, всё так 🌚
135😁43👍8🔥6🌚5❤‍🔥2😱2💯2🤡1🐳1
Наш хороший друг нейросетевик в сфере NLP/speech, — 🏍 @chckdskeasfsd (Денис).
Написал пост на Хабре о проблеме омографов в ударениях.

А еще затронул важную проблему.
Почему в Open Source нет русских TTS с нормальными ударениями.
И вообще нет нормальных TTS.

🔗 Крч читаем, лайкаем, делимся: https://habr.com/ru/articles/767560/

UPD: Предлагаю набрать 1,000 🎉 в качестве поддержки
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉95😐10👍5❤‍🔥1🌚1
🎓 Задача по Python #44

Описание


Напишите программу, которая проверяет, является ли число числом Армстронга.

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

Пример:


3**3 + 7**3 + 1**3 = 371

Решение:

def armstrong_number(num):
sum = 0
length = len(str(num))
for digit in list(str(num)):
sum += int(digit)**length
return sum == num


Свой вариант решения в комментарии 💬

#задачи
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51🔥522🌚2🤔1
☄️ TensorFlow - это библиотека с открытым исходным кодом, разработанная Google для создания и развёртывания моделей машинного обучения.

Это одна из самых популярных библиотек для искусственного интеллекта и машинного обучения, которая используется такими компаниями, как Airbnb, Intel и Twitter.

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

Как использовать TensorFlow для построения простой нейронной сети представлено на картинке.

🖤 Также у нас был часовой урок на ютубе про TensorFlow, — тык.

Ставится командой ⚙️ pip install tensorflow
Документация и примеры кода здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍46🐳61🌚1
🔺 Как парсить данные из HTML и XML в Python

Узнайте, как парсить данные из HTML и XML в Python с помощью популярных библиотек BeautifulSoup и lxml, с примерами кода!

Парсинг данных из HTML и XML является распространенной задачей в области Python-разработки. Мы рассмотрим основные инструменты и подходы для решения этой задачи.

BeautifulSoup

BeautifulSoup — это популярная библиотека для парсинга HTML и XML документов. Она предоставляет простой и удобный интерфейс для извлечения данных из веб-страниц.

Установка

Для установки библиотеки BeautifulSoup выполните следующую команду:

⚙️ pip install beautifulsoup4

lxml

lxml — это еще одна мощная библиотека для парсинга HTML и XML документов. Она предоставляет быстрый и эффективный парсер, основанный на C-библиотеках libxml2 и libxslt.

Установка

Для установки библиотеки lxml выполните следующую команду:

⚙️ pip install lxml

p.s. 🖤 Также у нас на канале есть урок по парсингу, — тык
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4155🌚1
💖 Scikit-learn - это широко используемая библиотека для машинного обучения на Python. Она построена поверх NumPy и SciPy и предлагает широкий спектр инструментов для создания и оценки моделей машинного обучения. Scikit-learn отлично подходит для построения традиционных моделей машинного обучения, таких как линейная регрессия, деревья решений и кластеризация k-средних.

Как использовать scikit-learn, чтобы построить простую модель линейной регрессии представлено на картинке

Ставится командой ⚙️ pip install -U scikit-learn
Документация и примеры кода здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3054🌚2❤‍🔥1🔥1