What is with the endless stream of basic Python articles? Perhaps the Python ecosystem is so complex that it requires constant education.
In Python everything sort of almost works good enough for each use case, so half thought solutions keep staying in each niche...