A simple python library for running code and ignore any errors.
You can install this package with pip.
pip install suppyressAll examples are intended for writing in a python shell (or python code file).
from suppyress import suppress
@suppress
def test(a, b=1):
result = "%s -> %s" % (a, int(b))
return result
assert test("a", b="2") is not None
assert test("a", b="a") is Noneor:
from suppyress import safe_run
assert safe_run(int, "2") is not None
assert safe_run(int, "a") is NoneThis project is licensed under the Apache-2.0 License - see the LICENSE file for details