Skip to main content

No project description provided

Project description

tomspdb

My version of Python's pdb debugger pdb with convenience functions.

Features

  • Jump to my code and out of library code (my)
  • Go to top and bottom of the stack (top and bottom).
  • Interact with pdb object directly (get_pdb) useful for customizing pdb
  • Interact with the frame object (get_frame). You can use this to look at my code
  • Exclude directories from where to make the output more readable (pretty_where or where)

Using

pip install tomspdb
python3 -m tomspdb script.py

Prior work

  • This blog post by Mauricio R. Cruz . I found this code sample very useful
  • ipdb and pdbpp are more useful alternatives to pdb

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tomspdb-0.6.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

tomspdb-0.6-py3.8.egg (3.4 kB view details)

Uploaded Source

File details

Details for the file tomspdb-0.6.tar.gz.

File metadata

  • Download URL: tomspdb-0.6.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for tomspdb-0.6.tar.gz
Algorithm Hash digest
SHA256 f8e161f15c7bb06f782b3531b8384fe20d60c82af2a51b51cdc96b29ee18e380
MD5 7f6cb322f1fee4a5af70a2deaf1fa989
BLAKE2b-256 eb64d6cd6b4db7b07d30554507bc5d2ca689866c609d9e961a11cd065dff14d4

See more details on using hashes here.

File details

Details for the file tomspdb-0.6-py3.8.egg.

File metadata

  • Download URL: tomspdb-0.6-py3.8.egg
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.7

File hashes

Hashes for tomspdb-0.6-py3.8.egg
Algorithm Hash digest
SHA256 321388aaabda86c4a142d3320ed18c7e0ad598055876dd81049403b81964873d
MD5 4d4bdcb2c3a1a8db1a4febc414cf7c8f
BLAKE2b-256 aa665842efb8d88ea7ef0a1a2f739b50f21ce7715e61377cd87829ec5fa6adf7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page