Skip to content

davidkdickson/pydbg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pydbg

As a learning exercise built a basic debugger in Python. Pydbg currently has the following commands:

  • (s)tep in
  • step over (n)
  • step out (f)
  • break at line number (b file:line_number) (pydbg) b /home/david/Workspace/pydbg/examples/sample.py:10
  • (c)ontinue
  • (q)uit

Running examples

Example setting a breakpoint within a script using pydbg.breakpoint().

python -m examples.sample

Enters debugger at start of script.

python -m pydbg examples/script.py

About

Simple python debugger 🐍

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages