cookie

Ми використовуємо файли cookie для покращення вашого досвіду перегляду. Натиснувши «Прийняти все», ви погоджуєтеся на використання файлів cookie.

avatar

Python - Советы, библиотеки, гайды

Всё для Python программиста :3 Готовый код, советы, лайфхаки, годные библиотеки, уроки и многое другое! Автор - Абрахам (@priler)

Більше
Рекламні дописи
22 982
Підписники
-1824 години
-247 днів
+1230 днів

Триває завантаження даних...

Приріст підписників

Триває завантаження даних...

Фото недоступнеДивитись в Telegram
Пример кода для генерации QR-кода на 🐍 Python с помощью библиотеки qrcode.
# pip install qrcode[pil]
import qrcode
 
# Текст или ссылка для преобразования в QR-код
data = "https://youtu.be/eenRU6xQ7Jw?si=gJgWjbXs1NjCOvLL"
 
# Создание объекта QR-кода
qr = qrcode.QRCode(version=1, error_correction=qrcode.constants.ERROR_CORRECT_L, box_size=10, border=4)
 
# Добавление данных в QR-код
qr.add_data(data)
qr.make(fit=True)
 
# Создание изображения QR-кода
img = qr.make_image(fill_color="black", back_color="white")
 
# Сохранение изображения в файл
img.save("xo_py_qrcode.png"):
Файл изображения с QR-кодом появится в той же папке где и 🐍 Python скрипт.
Показати все...
👍 45 6🔥 6❤‍🔥 1
Фото недоступнеДивитись в Telegram
Делаем выводы, господа 🚬 🐍 — баланс
Показати все...
❤‍🔥 127👍 9 5🤡 5😁 3🌚 3🤩 1🐳 1
Фото недоступнеДивитись в Telegram
phonenumbers - библиотека для работы с телефонными номерами, проверка на существование номера и т.д. Например, код для проверки номера:
from phonenumbers import is_valid_number, parse

parsed_number = parse("+12345678910", "US")

if is_valid_number(parsed_number):
    print("Номер телефона найден")
else:
    print("Номер телефона не найден")
Программа выводит 'Номер телефона найден', если такой номер существует, а если такого номера нет, то выводит 'Номер телефона не найден'. Ставится командой pip install phonenumbers Документация и примеры кода здесь Код с скриншота здесь
Показати все...
31👍 13🔥 8
Фото недоступнеДивитись в Telegram
🧠 Прокачай свои знания о Data Science! X5 Tech запускает хакатон X5 Tech AI Hack – узнай на практике больше об алгоритмах маскирования данных и избавлении нейросетей от галлюцинаций. Призовой фонд – 2 000 000 рублей. 🔔 Старт ML-соревнования – 17 мая. Не жди дедлайна, регистрируйся прямо сейчас: https://cnrlink.com/x5techaihackpy Приглашаем на хакатон Python-разработчиков и специалистов по машинному обучению вне зависимости от их опыта. На выбор – один из двух треков: 1️⃣ Маскирование. Предстоит разработать алгоритм, который будет заменять чувствительные данные в датасете без потери смысла. Ты научишься решать задачу Named Entity Recognition и обучать модели обработки естественного языка. 2️⃣ Детекция галлюцинаций. Задача конкурсантов – создать систему, которая сможет эффективно выявлять аномалии в тексте, сгенерированном нейросетью. Решение поможет лучше понять, как работают языковые модели, разобраться, как анализировать и классифицировать большие данные. Хакатон продлится 10 дней. У тебя будет шанс получить советы от крутых ML-экспертов и специалистов по Data Science, обсудить задачи соревнования с единомышленниками, узнать больше о проектах X5 Tech. 28-29 мая 5 лучших команд в каждом треке получат приглашение на финал в Москве. Церемония награждения пройдет 30 мая на X5 Future Night, где ты сможешь вживую пообщаться с представителями компании и коллегами по Data Science. 🔥 Участвуй в X5 Tech AI Hack и внеси свой вклад в развитие ML-технологий: https://cnrlink.com/x5techaihackpy Реклама. ООО «ИТ ИКС 5 Технологии». ИНН 1615014289. erid: LjN8KH94x
Показати все...
😐 19🤡 15👍 5🔥 2 1🌚 1
Фото недоступнеДивитись в Telegram
Когда дуолинго пользуется питонист 🚬 p.s. Прислал подписчик через @hhsharebot
Показати все...
🤡 89👍 22😁 19 4
Фото недоступнеДивитись в Telegram
💎 PyLinux - канал для тех, кто интересуется всем, что связано с Python и Linux! 👉 Почему не стоит упустить: - доступный материал Linux - библиотеки и скрипты Python - книги и полезный софт - bash и многое другое! 🔥 Заходи прямо сейчас, чтобы не потерять - PyLinux!
Показати все...
👍 27🔥 5🤔 3🤡 2
Фото недоступнеДивитись в Telegram
Типичные гугл запросы каждого 🖼️ Python новичка 🍿 Узнали?
Показати все...
👍 130🔥 16😁 10🌚 7🤡 5 3🦄 3😢 2🤯 1
Ursina - полноценный 3D движок на 🐍 Python для создания игр под платформы Linux 🪴, Windows ⏸, Mac 🙋‍♂️ На нём можно создавать 2D и 3D игры, а сам движок работает на основе Panda3D, Pillow и Pyperclip. Для примера давайте создадим что-то простое.
from ursina import *

app = Ursina()

for x in range(16):
    for z in range(16):
        Entity(model="cube", texture="white_cube", position=Vec3(x,0,z))

# добавляем персонажа
player = FirstPersonController()

# активируем невесомость, чтобы персонаж не упал в пустоту
player.gravity = 0.0

app.run()
Теперь мы можем управлять наблюдателем с помощью клавиш W, A, S, D (они стоят по умолчанию) Плюсы библиотеки: 😎 Возможность работы с Blender 🔫 Встроенные текстуры и шейдеры 🎩 Геометрические примитивы 💪 Анимации 😮 И многое многое другое Ставится командой ⚙️ pip install ursina Документация и примеры кода здесь
Показати все...
🤯 82👍 23❤‍🔥 6🤡 5🦄 5🔥 2🤔 2 1
Фото недоступнеДивитись в Telegram
Нас уже >= 23_000 🔥 В честь этого мы напишем программу, которая будет слушать пользователя и выводить то, что он сказал в консоль (речь в текст). 🚬 Для этого нам нужна библиотека SpeechRecognition.
pip install SpeechRecognition
После установки, скопируйте этот код и запустите его. Затем скажите вслух, например, "Python топ", и в консоли появится надпись "Python топ". Вот так просто делается распознавание речи 👍 Для желающих сделать более быстрой офлайн распознавание, советую библиотеку Vosk. Ей также просто пользоваться, так что разберётесь 🍷
Показати все...
50👍 14🔥 10🤔 3🐳 3😐 1
Фото недоступнеДивитись в Telegram
Polars - библиотека для обработки данных на Python, особенно быстрая, так как полностью написана на Rust 🦀 (для её использования не нужно знать Rust). Polars конечно же имеет открытый исходный код на Github 👾 и была специально разработана для эффективной работы с большими базами данных . В некоторых случаях Polars может быть даже быстрее Pandas 🐼, особенно при работе с большими объемами данных или выполнении операций, которые лучше распараллелить. Ставится командой ⚙️ pip install polars 📄 Документация и примеры кода здесь
Показати все...
🔥 33👍 12 2