A fully working example and framework for building a multi-level Python application with a multi-level argument parsing. → Continue reading “A Multi-Level Python Argparse Example”
I’ve written a number of Python apps where I would like it to print some sort of counter or progress bar to STDOUT to let me know that it is still running instead of locked up or died somehow without me being able to see it.
I had tried using a couple of different existing progress bar related modules but none of them really worked except in a very specific use case.
So, after a bit of futzing around I → Continue reading “Creating a Counter or Progress Bar for a Python Program”
A common design pattern is to define a class or list of classeses in configuration such that at runtime the classes can be dynamically instantiated.
I’ve done this before in many other languages and had need to do so today in Python (2.7.11)
It seems as though the clean way to do so is by using the Pyton importlib module. By using it, it enables you to cleanly dynamically import sub modules
Following is an example:
→ Continue reading “Dynamically Instantiating Classes in Python”
import importlib klass_1_module =