On Wed, Apr 04, 2012 at 11:03:02AM -0700, Ethan Furman wrote: > Oleg Broytman wrote: > > . Pythonic equivalent of "get_clock(THIS) or get_clok(THAT)" is > > > >for flag in (THIS, THAT): > > try: > > clock = get_clock(flag) > > except: > > pass > > else: > > break > >else: > > raise ValueError('Cannot get clock, tried THIS and THAT') > > > Wow -- you'd rather write nine lines of code instead of three? > > clock = get_clock(THIS) or get_clock(THAT) > if clock is None: > raise ValueError('Cannot get clock, tried THIS and THAT') Yes - to force people to write the last two lines. Without forcing most programmers will skip them. Oleg. -- Oleg Broytman http://phdru.name/ phd at phdru.name Programmers don't die, they just GOSUB without RETURN.
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