environment/lib/python2.7/site-packages/IPython/core/interactiveshell.py
def mktempfile(self, data=None, prefix='ipython_edit_'):
        """Make a new tempfile and return its filename.

        This makes a call to tempfile.mktemp, but it registers the created
        filename internally so ipython cleans it up at exit time.

        Optional inputs:

          - data(None): if data is given, it gets written out to the temp file
          immediately, and the file is closed again."""

        filename = tempfile.mktemp('.py', prefix)
        self.tempfiles.append(filename)

        if data:
            tmp_file = open(filename,'w')
            tmp_file.write(data)
            tmp_file.close()
        return filename
def mktempfile(self, data=None, prefix='ipython_edit_'):
        filename = tempfile.mktemp('.py', prefix)
        self.tempfiles.append(filename)

        if data:
            tmp_file = open(filename,'w')
            tmp_file.write(data)
            tmp_file.close()
        return filename
def mktempfile ( self , data = None , prefix = 'ipython_edit_' ) : filename = tempfile . mktemp ( '.py' , prefix ) self . tempfiles . append ( filename ) if data : tmp_file = open ( filename , 'w' ) tmp_file . write ( data ) tmp_file . close ( ) return filename
Make a new tempfile and return its filename.

        This makes a call to tempfile.mktemp, but it registers the created
        filename internally so ipython cleans it up at exit time.

        Optional inputs:

          - data(None): if data is given, it gets written out to the temp file
          immediately, and the file is closed again.
Make a new tempfile and return its filename .