parameters: (s, *args)
return_statement: return _apply(s.index, args)
docstring: index(s, sub [,start [,end]]) -> int
  
      Like find but raises ValueError when the substring is not found.
docstring_summary: index(s, sub [,start [,end]]) -> int
docstring_tokens: index ( s sub [ start [ end ]] ) - > int
function: def index(s, *args):
      """index(s, sub [,start [,end]]) -> int
  
      Like find but raises ValueError when the substring is not found.
  
      """
      return _apply(s.index, args)
function_tokens: def index ( s , * args ) : return _apply ( s . index , args )