Depending on how far you find your troubleshooting solution, there are some tools that can point you in the right direction.
Both of them can give you a hint without knowing anything about python.
If you just want to use yappi, don't work too hard to set up virtual boxing and install some kind of Linux on your computer. I find that I do this from time to time when I want to try something.
Of course, there may be things that I donβt know about, which makes it impossible or not worth the effort. In addition, profiling on another operating system running virtualization may not produce exactly the same results, but it may be useful.
source share