original_docstring: 
          Push python object to Mathematica Kernel.
  
          Can make some conversions of python objects to Mathematica. See
          README.rst for more information.
  
          Parameters
          ----------
          name : string
            Name for value in Mathematica Kernel
          value : python object
            Object to be pushed to Mathematica Kernel
  
          Returns
          -------
          None
  
          Raises
          ------
          PythonicaException: If the object cannot be converted
  
          Examples
          --------
  
          >>> m.push('l',[1,2,3])
          >>> m.eval('l2 = 2*l;')
          >>> m.pull('l2')
          [2,4,6]
          
docstring: Push python object to Mathematica Kernel.
  Can make some conversions of python objects to Mathematica. See
  README.rst for more information.
  
  Parameters
  
  name : string
  Name for value in Mathematica Kernel
  value : python object
  Object to be pushed to Mathematica Kernel
  
  Returns
  
  None
  
  Raises
  
  If the object cannot be converted
  
  Examples
  
  
docstring_tokens: Push python object to Mathematica Kernel . Can make some conversions of python objects to Mathematica . See README . rst for more information . Parameters name : string Name for value in Mathematica Kernel value : python object Object to be pushed to Mathematica Kernel Returns None Raises If the object cannot be converted Examples
code: def push(self, name, value):
          """
          Push python object to Mathematica Kernel.
  
          Can make some conversions of python objects to Mathematica. See
          README.rst for more information.
  
          Parameters
          ----------
          name : string
            Name for value in Mathematica Kernel
          value : python object
            Object to be pushed to Mathematica Kernel
  
          Returns
          -------
          None
  
          Raises
          ------
          PythonicaException: If the object cannot be converted
  
          Examples
          --------
  
          >>> m.push('l',[1,2,3])
          >>> m.eval('l2 = 2*l;')
          >>> m.pull('l2')
          [2,4,6]
          """
  
          convert_function = _python_mathematica.get(type(value),-1)
          if convert_function is -1:
              raise PythonicaException("Could not convert %s to Mathematica Object"%type(value))
          s = 'Set[%s,%s];'%(name,convert_function(value))
          self.eval(s,make_plots=False)
code_tokens: def push ( self , name , value ) : convert_function = _python_mathematica . get ( type ( value ) , - 1 ) if convert_function is - 1 : raise PythonicaException ( "Could not convert %s to Mathematica Object" % type ( value ) ) s = 'Set[%s,%s];' % ( name , convert_function ( value ) ) self . eval ( s , make_plots = False )
short_docstring: Push python object to Mathematica Kernel.
short_docstring_tokens: Push python object to Mathematica Kernel .
comment: """
          Push python object to Mathematica Kernel.
  
          Can make some conversions of python objects to Mathematica. See
          README.rst for more information.
  
          Parameters
          ----------
          name : string
            Name for value in Mathematica Kernel
          value : python object
            Object to be pushed to Mathematica Kernel
  
          Returns
          -------
          None
  
          Raises
          ------
          PythonicaException: If the object cannot be converted
  
          Examples
          --------
  
          >>> m.push('l',[1,2,3])
          >>> m.eval('l2 = 2*l;')
          >>> m.pull('l2')
          [2,4,6]
          """