parameters: (user)
return_statement: return user, (passwd if delim else None)
docstring: splitpasswd('user:passwd') -> 'user', 'passwd'.
docstring_summary: splitpasswd('user:passwd') -> 'user', 'passwd'.
docstring_tokens: splitpasswd ( user : passwd ) - > user passwd .
function: def _splitpasswd(user):
      """splitpasswd('user:passwd') -> 'user', 'passwd'."""
      user, delim, passwd = user.partition(':')
      return user, (passwd if delim else None)
function_tokens: def _splitpasswd ( user ) : user , delim , passwd = user . partition ( ':' ) return user , ( passwd if delim else None )