You might be looking for a tutorial how to create Python packages.
This article is about Python packages I use. Some of them are well known, others might be new to you. Let me know if I missed some that are important to you.
Data Science
Data Formats
Data Analysis
matplotlib
- seaborn
- Pandas: Data analysis of tabular data
edapy
: Exploratory data analysis tool
Scientific Computation
Machine Learning
- Tensorflow: Create neural networks
- Keras: Create neural networks easier
- sklearn: Various machine learning stuff
- gym: Creating environments for reinforcement learning
clana
Web and Services
Datetime
Testing
Misc
cfg_load
: Loading of configuration filesexchangelib
: Interactions with Microsoft Exchange Serveritertools
: Iterating stuffnatsort
: natural sorting- Pillow: Image manipulation
pint
: Unitsprogressbar2
shutil
: high-level operations on files and collections of filessix
: Backwards compatibility to Python 2.7
Honorable Mentions
I know that the following Packages are popular, but I never really used them:
- Django