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.6.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.6-py3-none-any.whl (1.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: error_values-0.1.6.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.6.tar.gz
Algorithm Hash digest
SHA256 f09a82c9d9b82dc23dec254c480876cc4010b355aede4dcbd8e5862fe5e37e38
MD5 c99e4b09961bc56bda083b244f193e67
BLAKE2b-256 0dc8060b63bed5ecd970907e946f5fc26cbc16258213f9cd53aa22f3d68a93ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: error_values-0.1.6-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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c1687d7170999c0d6a52073e55a5a01c2434cd160a6d6fb396ebcf053b6df71b
MD5 48a407c70b4c92dd73d7fdb8ae82aba5
BLAKE2b-256 eb012c1a58f16b91bbf614ec49c6ddf7ccc04408bf002acffadd9d8b5e658195

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