Keyword argument demystify
There’s a lot of baffling among Python programmers on what exactly “keyword arguments” are. Let’s go through some of them. If you somehow are writing for a Python 3 only codebase, I highly recommend making all your keyword arguments keyword only, especially keyword arguments that represent “options”. There are many problems with this sentence. The first is that this is mixing up “arguments” (i.e. things at the call site) and “parameters” (i....