Dino Viehland wrote: > On option 1 is this legal then? > > x = float(string) except float('nan') if some_check() else float('inf') if ValueError > Well, is this is legal? try: x = float(string) except some_check(): x = float('nan') except ValueError: x = float('inf') In other words, some_check() returns an exception _class_. >>> def get_exception(): return ValueError >>> try: x = float("") except get_exception(): print "not a float" not a float
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4