Добро пожаловать обратно! Python - один из самых популярных языков программирования, у этого языка множество возможностей, поэтому давайте поговорим о некоторых пакетах Python, о которых вам нужно знать! Они варьируются от пакетов GUI, пакетов для построения графиков и даже некоторых веб-фреймворков!

Streamlit

Начнем с Streamlit, одного из моих любимых пакетов с графическим интерфейсом для Python. Streamlit позволяет очень легко создать графический интерфейс в кратчайшие сроки, код очень Pythonic и не требует опыта работы с HTML и Javascript. Один из моих любимых аспектов этого пакета - то, насколько современно выглядит пользовательский интерфейс, в отличие от таких пакетов, как Tkinter, этот пользовательский интерфейс выглядит очень современно, ознакомьтесь с приведенной ниже ссылкой, чтобы узнать больше о Streamlit:



Чтобы установить этот пакет, используйте следующую строку:

pip install streamlit

Сиборн

Далее у нас есть Seaborn, очень хороший пакет для построения графиков для Python. Как правило, большинство людей используют Matplotlib или переносят свои данные в специальный инструмент визуализации данных, Seaborn дает вам еще один способ построения ваших данных! Это определенно один из самых важных пакетов Python, о котором вы должны знать. Чтобы узнать больше, перейдите по ссылке ниже:



Чтобы установить этот пакет, используйте следующую строку:

pip install seaborn

НЛТК

Далее у нас есть NLTK (или набор инструментов для естественного языка), который является еще одним очень популярным пакетом Python, используемым для статистической обработки для английского языка. Если вы хотите узнать больше об этом пакете, перейдите по ссылке ниже:



Чтобы установить этот пакет, используйте следующую строку:

pip install --user -U nltk

Подушка

Далее у нас есть Pillow, очень важный пакет, который позволяет обрабатывать изображения с помощью Python. Этот пакет построен на основе ранее существовавшего пакета PIL, для тех из вас, кто хочет заняться обработкой изображений с помощью Python, это определенно очень важный пакет для понимания, ознакомьтесь с приведенной ниже ссылкой, чтобы узнать больше:



Чтобы установить этот пакет, используйте следующую строку:

pip install Pillow

FastAPI

Наконец, у нас есть FastAPI, современный (и самопровозглашенный быстрый) веб-фреймворк для легкого создания API-интерфейсов на Python. Есть несколько различных веб-фреймворков с Python, но что делает FastAPI таким замечательным, так это то, что его скорость не уступает NodeJS и Go! Если вы хотите узнать больше о FastAPI, перейдите по ссылке ниже:



Чтобы установить этот пакет, используйте следующую строку:

pip install fastapi

Вот и все! Это одни из самых важных пакетов, которые я бы рекомендовал знать каждому разработчику Python. Используете ли вы в настоящее время какие-либо из них? Я хотел бы услышать о вашем опыте!

Как всегда

если у вас есть какие-либо предложения, мысли или вы просто хотите пообщаться, не стесняйтесь связываться / подписывайтесь на меня в Twitter! Кроме того, ниже приведены ссылки на некоторые из моих любимых ресурсов по изучению программирования, Python, R, Data Science и т. Д.



Спасибо за прочтение!