pythondebuggingpdb

Time Travel Debugging in Python - what tools are suggested to use?


I was recently wondering about Time Travel Debugging in relation to Python. I found information about tools like:

Since the projects were updated so long ago, I was wondering if the tools used for TTD had changed for the moment?

I am counting on constructive discussion and advice & suggestions what to use now. It is all about sharing the knowledge.


Solution

  • General Overview of TTD Research


    At this very moment, available solutions are those listed in the description of the question and additionally PyTrace.

    As far as RevPDB and timetravelpdb are concerned, I haven't tested these solutions in any way as the activity in these projects is registered a few years ago so I assumed that in case of problems contact with the support will be difficult.

    How to start working with it?

    To start with, it is worth using an interactive demo to learn about the basic functionalities and the way it works:

    PyTrace Interactive Demo

    If you need more information, check this site:

    PyTrace Official Site

    I am impressed with this project and I'm going to start using it in my daily coding routine so I will post my thought and tips about it later.

    Stay tuned!