Skip to main content

Explains Python errors in clear English for beginners.

Project description

WhyError

WhyError is a Python library that explains Python errors in clear English, making it easier for beginners to understand what went wrong in their code.

Features

  • Explains common Python errors in simple English
  • Provides clear explanations for beginners
  • Shows the full traceback for debugging
  • Optional safe_run wrapper to automatically explain errors

Installation

You can install WhyError locally for testing:

pip install -e .

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

explain_exception-0.1.0.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

explain_exception-0.1.0-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file explain_exception-0.1.0.tar.gz.

File metadata

  • Download URL: explain_exception-0.1.0.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.8

File hashes

Hashes for explain_exception-0.1.0.tar.gz
Algorithm Hash digest
SHA256 72477bd748eb68984c6bb53ebf2500a60ff59a591a26c8e60795cf71bb05e1d5
MD5 ffe636a76a606a6ed5cd4fd9f191afe2
BLAKE2b-256 2fa88b9c9d8e6a837b1c40af9bea3f19224295322fbacad281bf5f14af5258f0

See more details on using hashes here.

File details

Details for the file explain_exception-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for explain_exception-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 59e9bdd5825b94289f0ad4e28809d40cd5eee694c3f3c552488747c6b94d909c
MD5 9464125793e709028b10cc9b7637ca6d
BLAKE2b-256 2d9b5426238da576d8aefe004cc468fc1fc58023c21ea0eb4dc142cbd0a4a04f

See more details on using hashes here.

Supported by

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