environment/lib/python2.7/site-packages/IPython/core/alias.py
def validate_alias(self, name, cmd):
        """Validate an alias and return the its number of arguments."""
        if name in self.no_alias:
            raise InvalidAliasError("The name %s can't be aliased "
                                    "because it is a keyword or builtin." % name)
        if not (isinstance(cmd, basestring)):
            raise InvalidAliasError("An alias command must be a string, "
                                    "got: %r" % cmd)
        nargs = cmd.count('%s')
        if nargs>0 and cmd.find('%l')>=0:
            raise InvalidAliasError('The %s and %l specifiers are mutually '
                                    'exclusive in alias definitions.')
        return nargs
def validate_alias(self, name, cmd):
        if name in self.no_alias:
            raise InvalidAliasError("The name %s can't be aliased "
                                    "because it is a keyword or builtin." % name)
        if not (isinstance(cmd, basestring)):
            raise InvalidAliasError("An alias command must be a string, "
                                    "got: %r" % cmd)
        nargs = cmd.count('%s')
        if nargs>0 and cmd.find('%l')>=0:
            raise InvalidAliasError('The %s and %l specifiers are mutually '
                                    'exclusive in alias definitions.')
        return nargs
def validate_alias ( self , name , cmd ) : if name in self . no_alias : raise InvalidAliasError ( "The name %s can't be aliased " "because it is a keyword or builtin." % name ) if not ( isinstance ( cmd , basestring ) ) : raise InvalidAliasError ( "An alias command must be a string, " "got: %r" % cmd ) nargs = cmd . count ( '%s' ) if nargs > 0 and cmd . find ( '%l' ) >= 0 : raise InvalidAliasError ( 'The %s and %l specifiers are mutually ' 'exclusive in alias definitions.' ) return nargs
Validate an alias and return the its number of arguments.
Validate an alias and return the its number of arguments .