Skip to main content

Interactive Python Object Explorer

Project description

logo

Objexplore is an interactive Python object explorer for the terminal. Use it while debugging, or exploring a new library, or whatever!

cibuild pypi

https://user-images.githubusercontent.com/13981456/133946377-23444e20-61c9-4fac-85fa-f0f93674bc73.mov

Install

pip install objexplore

or

pip install git+https://github.com/kylepollina/objexplore

Usage

from objexplore import explore
import pandas
explore(pandas)

Features

Dictionary/list/tuple/set explorer

https://user-images.githubusercontent.com/13981456/133946740-7bbb2039-24ce-41a8-9589-0888918f9bd8.mov

Filters

https://user-images.githubusercontent.com/13981456/133946565-ae2f9809-b724-4439-b5c5-13b77c3be8f6.mov

Stack view

https://user-images.githubusercontent.com/13981456/133947144-dbed8d99-1ae8-4e50-a414-2a3b03311327.mov

Explore and return the selected object

https://user-images.githubusercontent.com/13981456/133946981-3bf5cfda-6eac-4514-abb3-e073dd3fb6b2.mov


Built with the amazing rich and blessed packages. Check them out!

Contributing

Read CONTRIBUTING.md


LICENSE

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

objexplore-1.3.1.tar.gz (14.2 kB view details)

Uploaded Source

Built Distribution

objexplore-1.3.1-py3-none-any.whl (17.1 kB view details)

Uploaded Python 3

File details

Details for the file objexplore-1.3.1.tar.gz.

File metadata

  • Download URL: objexplore-1.3.1.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.9.1

File hashes

Hashes for objexplore-1.3.1.tar.gz
Algorithm Hash digest
SHA256 c7abcade16bf5f4b2f83a985b40261ad66e4635a8c52dccfb498dc4c072bc0f8
MD5 18b4ff7a9ea703f6caf7c09dc7dd47bf
BLAKE2b-256 3ecc52f36bfdbdd1e9dbf6e56ba67ae41a7a165e48114e5a2d23dae75f641a03

See more details on using hashes here.

File details

Details for the file objexplore-1.3.1-py3-none-any.whl.

File metadata

  • Download URL: objexplore-1.3.1-py3-none-any.whl
  • Upload date:
  • Size: 17.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.9.1

File hashes

Hashes for objexplore-1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 271abffdbd9992c6dcca78a9d9d168b10472833b0e656102d8218abad1ee20db
MD5 c1de8cd8b960d9f196983de60b36fddd
BLAKE2b-256 a2ecc69ed249315e5a30e160f8a414b558ed453888ea97237fe7b28b6f6f91dd

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