Skip to main content

No project description provided

Project description

Potential errors in python

this package allows you to handle errors like in go and rust.

Inorder to do this, you must first install the package using pip install error-values. Then you must import it into your prodjects like so import error_values or better from error_values.error_value import errors.

After that, you can use the Potential_Error class for safe results, you can do so like this Potential_Error("random string"), meanwhile for dangerous result, you can do this Potential_Error(None,Random_Error).

Inorder to get the result you must use the dwrap method like so exsample.dewrap(), only AFTER you get the stat from the stat method, and handle the errors like so

exsampl = Potential_Error("random string")
if exsample.stat() == Result.FAIL:
    # handleing error
dewrapped_value = exsample.dewrap()
# do what you want

along with this, you're able accses the error directly by using the .error class variable.

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

error_values-0.1.7.tar.gz (1.1 kB view details)

Uploaded Source

Built Distribution

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

error_values-0.1.7-py3-none-any.whl (1.5 kB view details)

Uploaded Python 3

File details

Details for the file error_values-0.1.7.tar.gz.

File metadata

  • Download URL: error_values-0.1.7.tar.gz
  • Upload date:
  • Size: 1.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for error_values-0.1.7.tar.gz
Algorithm Hash digest
SHA256 1f7aabc550ef1f1a6735d7032969fe41e766028b31db554778c8ae9dbe7a4933
MD5 12dd98fcb9eb0037c38f2e76edf0f5dd
BLAKE2b-256 6ba3df0f9f2447e282f2bcdfc4d8257d122ebece4f922b6602feea0e31ea45d0

See more details on using hashes here.

File details

Details for the file error_values-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: error_values-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 1.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for error_values-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 2bfa4796a2955efe1be48a646bd415aa0cbd817168ee2bc57a6d26ececc5ab72
MD5 a8bc6623a4f3fa08493cdf90d22f9313
BLAKE2b-256 c3bbfb84f9dda945cc2e1041018115ba689b60bd62e1bf16edbb3d78d14c56d5

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