Find more articles in our new Python Knowledge Base


Python is a highly dynamic language that gives the programmer many ways to change the runtime behavior of his code and even dynamically execute new code. This is powerful but can be a security risk as well.

Use the following patterns to increase the security of your code.