In this Python tutorial, you’ll learn about the Factory Method design pattern and its implementation. You’ll understand the components of Factory Method, when to use it, and how to modify existing code to leverage it. You’ll also see a general purpose implementation of Factory Method in Python. — Read on realpython.com/factory-method-python/