Hunting Performance in Python Code – Part 4. CPU Profiling (interpreter)

In this post I will talk about some tools and ways in which you can profile the interpreter, when running a Python script. Just like in our previous post, the meaning of CPU profiling is the same, … Read more


Python Virtual Environments Explained

What is VirtualEnv? The virtualenv tool creates an isolated Python environment (in the form of a directory) that is completely separate from the system-wide Python environment. What this really means is that any settings, 3rd-party packages, etc. from the... (more…)

Read more »