python-tutorials
A collection of various blog posts/tutorials I wrote for colleagues.
- Adding command line arguments to your script via argparse
- Using traitlets for advanced configuration
- Using conda environments to separate projects and dependencies
- Using virtualenvs to separate projects and dependencies
- Using pythons logging module
- Parallelizing your code using concurrent.futures
- Packaging your code so it can be pip installed
- Testing your code with pytest