Python packages you should learn now...!!😋

Well, Here I have made a few list of python packages that are useful for our daily work, freelancing etc..!!

Here goes the list

1. requests

requests is powerful python package which was being developed by member of psf(python software foundation). It helps you build restful clients, helps you to test yours REST-API.! It gives you the all the power of cURL in python.!

Installation

pip install requests

Github | Documentation

2. requests-html

requests-html is a powerful python library for scraping using the pyppeteer which is python version of puppeteer.! It has features like selecting the elements by xpath,css selection, classname etc. It is perfect to get started for scraping.!

Installation

pip install requests-html

Github | Documentation

3. TinyDB

TinyDB is a document oriented local database like MongoDB.! I've been using this as database for my projects instead of SQLite.! We don't need to write SQL queries or we don't need any orm. It's simple and powerful and fully extensible. However it has it's own pros and cons.! I believe that you should try using this ;)

Installation

pip install tinydb

Github | Documentation

4. peewee

Peewee is a simple and small ORM(Object Relational Mapping). It supports MySQL, postgresql,sqlite,cockroachdb. If you're worrying about writing long queries for your project I strongly recommend to use peewee to make is simple.! peewee follow OOP's concepts so you must know how to use create classes and how to use them etc..!

Installation

pip install peewee

Github | Documentation

5. Pillow

The Python Imaging Library adds image processing capabilities to your Python interpreter. Pillow lets you created blur images, thumbnails, cropping the image, resize the image, converting the formats, printing image etc.! Pillow is the great start if you're willing to learn image processing ;)

Installation

pip install pillow

Github | Documentation

#HappyLearning😍

Thank you for reading this :)

Did you find this article valuable?

Support Mahesh Vagicherla by becoming a sponsor. Any amount is appreciated!