title: Is there a Python equivalent for Scala's Option or Either?
body: <p>I really enjoy using the Option and Either monads in Scala. Are there any equivalent for these things in Python? If there aren't, then what is the pythonic way of handling errors or "absence of value" without throwing exceptions?</p>