The Wayback Machine - https://web.archive.org/web/20210124134300/https://github.com/auxiliary/dbug.py
Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

README.md

dbug.py

dbug runs your script, and wherever it runs into an exception/error, gives you access to the frames and opens the bpython shell right there, giving you access to the variables. After fixing your code, you can run reload() to test again.

Dependencies

bpython: https://github.com/bpython/bpython

Usages

python -m dbug <your script>

python -m dbug <your script>:<line number>

Functions inside the debugger

select(frame_no): Selects a frame given a frame number and opens the shell inside

reload(): reload the original script

About

More fluent and fancy debugging

Topics

Resources

Releases

No releases published

Packages

No packages published

Languages