DEV Community

Cover image for 7 Python Libraries Every Back-End Developer Should Know
karan jagota
karan jagota

Posted on

7 Python Libraries Every Back-End Developer Should Know

Do you know about these open-source python Libraries?

Libraries are a great way to share usable code with other developers. Coders in their working environment either work on building libraries or work with open-source libraries developed by other developers. Here, we will discuss the top 7 Python libraries that are widely used by Developers in their Python projects. So without wasting any more second, let us get started.


If you like the post and want to connect, you could do that by reaching out to me on Twitter. I would love to have a good Dev conversation or a DevJoke ( whatever you prefer ). I bet we could learn a lot from each other.

Top comments (5)

Collapse
 
mccurcio profile image
Matt Curcio

This is a 'Medium' money scam article. I hate when that happens.

Collapse
 
iamkaranjagota profile image
karan jagota

First, I believe every platform has its benefits.

Second, How is it a scam?
I wrote a 3-minute post that anyone could skim through in less than 30 seconds. It's a win-win for everyone. For new budding developers (added beginners hashtag at the top), me and people who are working on the open-source project.

Third, I added a link to the post, along with my Twitter profile.

Collapse
 
mccurcio profile image
Matt Curcio

Sorry, I could not see any part unless I paid. May I suggest that you add a larger portion of your article to the post in case others cannot see any.

However, I will admit, you are correct. Every platform has is +/-. And there is no reason that content has to be free on the contrary, there is no free lunch. I apologize.

Collapse
 
phase_seven profile image
Ratul Roy

Imo, the libraries in the article are not that related to backend developers, and what backend developer needs tensorflow?
If I want machine learning in backend I would consult a specialist and he would handle that, not me running pip install tensorflow.
This is pure clickbait.
(The libraries are pillow, bcrypt, fastapi, tensorflow and some other)

Collapse
 
iamkaranjagota profile image
karan jagota • Edited

Of course, I agree that there are tons of things that I have missed. but please explain -

  1. How is hashing passwords using Bcrypt not related to backend development?

  2. When you create a profile on social media (like on Twitter or Facebook or any other) and upload your profile photo to the server, it automatically gets reshaped into different dimensions for many reasons. A feature that you can develop in less than two lines of code using the Pillow library.

How is that not useful to backend developers?
Or you would hire a cryptographic and computer vision expert to handle those things too?