>>> import re >>> mystring = 'blah.com meow' >>> try: split = re.split(' ', mystring) ... except: split = [mystring] ... >>> print split ['blah.com', 'meow'] >>> mystring = 'blah.com' >>> try: split = re.split(' ', mystring) ... except: split = [mystring] ... >>> print split ['blah.com'] >>>