Skip to main content

A python module to explore the object tree to extract paths to interesting objects in memory.
GitHub release (latest by date) YouTube Channel Subscribers

Features

  • Python module to use in pdb after a breakpoint().
  • Standalone tool to explore paths in python modules.
  • Multiple built-in filters.
  • Possibility to implement custom filters and pass them to ObjectWalker().

Installation

You can now install it from pypi with this command:

sudo python3 -m pip install objectwalker

Example commands

  • We want to find all the paths to the os module in the module jinja2:
    objectwalker -m jinja2 --filter-object-is-module os --max-depth 15
    

Contributing

Pull requests are welcome. Feel free to open an issue if you want to add other features.

Metadata

Release files for objectwalker 2.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for objectwalker 2.2.1
File Size Uploaded
objectwalker-2.2.1.tar.gz 12.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for objectwalker 2.2.1
File Interpreter ABI Platform
objectwalker-2.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 38.0 kB

Release files / objectwalker-2.2.1.tar.gz

Download URL objectwalker-2.2.1.tar.gz
Size 12.1 kB
Tags Source
SHA-256 checksum
How to use checksums
d147772755a9b7ff3ad3dd245672a6c44ff470a22f2e409ca36d4707a38a8553
BLAKE2b-256 checksum
How to use checksums
a7ad50c88b80ffc597fb2476e4fee6ebe0936689a7ccb1b71169330e580b037f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release files / objectwalker-2.2.1-py3-none-any.whl

Download URL objectwalker-2.2.1-py3-none-any.whl
Size 25.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
72944dbf8bb44fccd2bb47ddfa285695c7dc8b1c9a326bf5f959715a5da22ccc
BLAKE2b-256 checksum
How to use checksums
cb1197e48b1d86287e155fda1dd4d7acc14e4a400c6f43d2163863c8ba9c3f35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release history Release notifications | RSS feed

This release

2.2.1 This release

2 release files

2.2.0

2 release files

2.1.6

2 release files

2.1.5

2 release files

2.1.4

2 release files

2.1.3

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1

2 release files

2.0

2 release files

1.9.5

2 release files

1.9.4

2 release files

1.9.3

2 release files

1.9.2

2 release files

1.9.1

2 release files

1.9

2 release files

1.8

2 release files

1.7

2 release files

1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page