some

emlib.misc.some(x, otherwise=False)[source]

Returns x if it is not None, else otherwise

This allows code like:

myvar = some(myvar) or default
# If default does not need to be shortcircuited, then simply:
myvar = some(myvar, default)

instead of:

myvar = myvar if myvar is not None else default