Библиотеки Python, которые стоит попробовать ради развлечения
31 декабря 2022 г.Если вы уже устали от простых приложений Python, у меня есть для вас новости. Я потратил некоторое время на сбор библиотек Python, с которыми просто весело играть, и это отличный способ оживить ваше обучение, если вы чувствуете, что вам надоели некоторые из более традиционных приложений языка программирования.
Эти библиотеки используются в машинном обучении, видеоиграх, приложениях с графическим интерфейсом и для создания интересных вещей с изображениями. Если вы являетесь последователем машинного обучения, вы могли догадаться о некоторых из них по показанному изображению. Итак, без лишних слов, давайте перейдем к хорошему.
Pygame
Наскучили и хотите провести время, играя в видеоигры? Почему бы не создать свой собственный с помощью Python? Пакет Pygame идеально подходит, когда вы хотите программировать игры, используя простую и понятную логику.
Библиотека представляет собой набор модулей Python, которые включают поддержку графики, звука, обработки ввода и других аспектов, необходимых для создания интерактивной видеоигры. И что может быть лучше, чем создать легендарную игру «snake».
Оформить заказ Pygame здесь.
PyQt
Одним из аспектов Python является его способность писать приложения с графическим интерфейсом. Но вместо того, чтобы тратить время на изучение того, какой из них лучше всего подходит для вас, я пойду вперед и порекомендую один: PyQt. Я рекомендую его, потому что он мощный и с ним очень интересно работать.
Библиотека представляет собой набор привязок Python для кроссплатформенной среды приложений Qt и может использоваться для создания настольных приложений с графическим пользовательским интерфейсом. Все, что вам нужно, — это идея и немного базовой логики, и вы будете на пути к созданию потрясающего приложения, наполненного функциями и возможностями.
Оформить заказ PyQt здесь.
Открыть резюме
Допустим, вы хотите написать программу для работы с изображениями и их обработкой. Такие вещи, как:
1. Детектор лиц.
2. Детектор номерных знаков.
3. Или детектор эмоций.
Тогда для таких приложений лучше всего подходит библиотека Open CV, набор алгоритмов и инструментов для обработки изображений и видео.
Библиотека отлично подходит для таких задач, как обнаружение объектов, распознавание лиц и обработка изображений, и служит отличной отправной точкой для изучения основ обработки изображений и глубокого обучения.
Ознакомьтесь с Open CV здесь.
Заключительные слова
Хотя это всего лишь несколько примеров, они хороши для начинающих, и их можно изучить и освоить максимум за несколько дней или недель. Кроме того, не стесняйтесь искать другие библиотеки, которые можно использовать для забавных проектов и экспериментов. Удачи!
Оригинал