cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

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

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

Show more
Advertising posts
23 042
Subscribers
-824 hours
-27 days
+8930 days

Data loading in progress...

Subscriber growth rate

Data loading in progress...

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 Документация и примеры кода здесь
Show all...
🤯 65👍 15❤‍🔥 4🤡 4🦄 4🤔 2
Нас уже >= 23_000 🔥 В честь этого мы напишем программу, которая будет слушать пользователя и выводить то, что он сказал в консоль (речь в текст). 🚬 Для этого нам нужна библиотека SpeechRecognition.
pip install SpeechRecognition
После установки, скопируйте этот код и запустите его. Затем скажите вслух, например, "Python топ", и в консоли появится надпись "Python топ". Вот так просто делается распознавание речи 👍 Для желающих сделать более быстрой офлайн распознавание, советую библиотеку Vosk. Ей также просто пользоваться, так что разберётесь 🍷
Show all...
45👍 11🔥 9🤔 3🐳 1
Polars - библиотека для обработки данных на Python, особенно быстрая, так как полностью написана на Rust 🦀 (для её использования не нужно знать Rust). Polars конечно же имеет открытый исходный код на Github 👾 и была специально разработана для эффективной работы с большими базами данных . В некоторых случаях Polars может быть даже быстрее Pandas 🐼, особенно при работе с большими объемами данных или выполнении операций, которые лучше распараллелить. Ставится командой ⚙️ pip install polars 📄 Документация и примеры кода здесь
Show all...
🔥 30👍 9 1
🎓 Задача по Python #52 ====================== 📄 Описание: Есть список чисел и целевое число. Нужно найти два числа из этого списка, сумма которых равна целевому числу, и вернуть их индексы. Например, если у нас есть список [2, 7, 11, 15] и целевое число 9, то нужно найти два числа из этого списка, сумма которых равна 9. В данном случае это числа 2 и 7, и их индексы в списке [0, 1]. ✏️ Решение отправляйте в кометариях Python Fiddle Replit Online Python #задача
Show all...
👍 29 2🔥 2 1🌚 1
🐍 ТОП-5 сайтов для Python-программиста. 1. AI Code Translator - это 😊 искусственный интеллект для конвертирования кода из Python (или других языков) в другие языки программирования, начиная с C++ и заканчивая Assembly. 2. Google Colab - это онлайн-редактор ✍️ для Python, позволяющий работать с кодом прямо в браузере. Тут вы можете легко скачивать библиотеки и выполнять другие операции. 3. musicForProgramming - специально подобранная 🎧 музыка для программирования. 4. Codecademy - образовательная платформа, предлагающая обширные курсы по Python и другим языкам программирования для 🍿 начинающих и опытных разработчиков. 5. Stack Overflow - пожалуй, самая популярная Q&A платформа для программистов, на которой вы найдете 🔍 решение практически любых проблем в коде и не только.
Show all...
Code Translator

Use AI to translate code from one language to another.

👍 50🔥 9🎃 4 1
Ладно 🙂
Show all...
😁 190👍 21 6😐 3💋 3❤‍🔥 2🤔 2
То что вы всегда хотели спросить, но боялись (наверное) 🤔 🐍 У какой библиотеки в Python самое длинное название? Одной из таких является django-rest-framework-simplejwt, библиотека для Django. Её название состоит из 27 символов 😨 * Библиотека позволяет создавать, настраивать и проверять JSON WEB TOKEN. 🐍 Сколько всего библиотек в Python? К 2023 году в Python количество библиотек превысило число в 137,000. При этом одними из из самых известных являются NumPy, OpenCV, TensorFlow и другие. 🐍 Сколько стандартных модулей в Python? (те, которые не нужно скачивать) Стандартных модулей в Python уже более 200, включая всем известные random, sys, os и другие.
Show all...
djangorestframework-simplejwt

A minimal JSON Web Token authentication plugin for Django REST Framework

👍 54🔥 19
Мало кто знает, как скрафтить питон в майнкрафте 🙂
Show all...
👍 113🤔 27🤡 12🏆 5
2000г - С сила 2023г - Python сила
Show all...
106👍 17🤡 12🔥 5❤‍🔥 3😁 3 2🤔 1
Новая директива в 🐍 Питоне :3 А можно в неё весь мой код обернуть? p.s. Прислал подписчик через @hhsharebot
Show all...
❤‍🔥 92🔥 6👍 4🤡 3 1🌚 1