Thursday, February 2, 2023

Python library from Linkend




 I reviewed 1,000+ Python libraries and discovered these hidden gems I never knew even existed.


Here are some of them that will make you fall in love with Python and its versatility (even more). (Please find the full list here: https://bit.ly/py-gem-libs)


1) Mito: Analyze data in Jupyter by editing a spreadsheet.

Link: https://bit.ly/mito-ds


2) Sourcery: Automated code refactoring to make code clearer and concise.

Link: https://bit.ly/py-sourcery


3) Bashplotlib: Draw plots in the terminal.

Link: https://bit.ly/bshplt


4) Xonsh: Use IPython and a UNIX shell together.

Link: https://bit.ly/xonsh


5) Rebound: Fetch Stack Overflow answers in case of errors during runtime.

Link: https://bit.ly/py-re


6) Livepython: Watch your Python code run like a movie.

Link: https://bit.ly/live-py


7) Reloading: Modify Python code during run-time. 

Link: https://bit.ly/py-chng


8) PyQRCode: Convert any text/URL/Image to a QR code.

Link: https://bit.ly/qrpy


9) PyWhatKit: Automate sending messages on WhatsApp.

https://bit.ly/wtsappy


10) Pytube: Download YouTube videos.

Link: https://bit.ly/pyutube


11) SymPy: Perform symbolic computations in python to solve/print mathematical equations.

Link: https://bit.ly/py-spy


12) Rembg: Remove background from images.

Link: https://bit.ly/rem-bg


13) Grip: Preview the README file locally as it will appear on GitHub.

Link: https://bit.ly/grip-py


14) getpass: Hide passwords while typing them in scripts.

Link: https://bit.ly/getpass-py


15) returns: Make your functions return something meaningful, typed, and safe!

Link: https://bit.ly/py-rtns


16) faster-than-requests: Speed up the requests module in Python.

Link: https://bit.ly/fast-rqsts


17) Camelot: Extract tables from PDFs. Especially useful for complex tables.

Link: https://bit.ly/pycamelot


18) Ftfy: Get rid of junk characters and other problems with Unicode.

Link: https://bit.ly/py-ftfy


19) Numerizer: Convert natural language numbers into digits.

Link: https://bit.ly/numerizer


20) Humanize: Turn a number into words, and many more.

Link: https://bit.ly/py-humanize


21) textstat: Get stats for text data such as word count, reading time.

Link: https://bit.ly/py-textstat


22) isort: Automatically sort imports, and separate them into sections and by type.

Link: https://bit.ly/py-isort


23) DotMap: Supercharge python dictionaries with dot notation.

Link: https://bit.ly/py-dotmap


24) Panel: Create interactive data dashboards and applications.

Link: https://bit.ly/py-panel


25) more-itertools: Supercharged itertools.

Link: https://bit.ly/moreiter


26) Pendulum: Intuitive date-time manipulations in Python.

Link: https://bit.ly/py-pendulum


That’s a wrap!!


What cool Python libraries would you add to this list?


👇 Drop your suggestions in the replies below 👇


👉 Check out my daily newsletter to learn something new about Python and Data Science every day: https://bit.ly/DailyDS.

No comments:

Post a Comment