Revision: 8552
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=8552&view=rev
Author:   ryanmay
Date:     2010-07-15 03:34:32 +0000 (Thu, 15 Jul 2010)

Log Message:
-----------
Convert uses of the builtin file() to the builtin open(). Calls to file() are 
not converted by 2to3.

Modified Paths:
--------------
    branches/py3k/lib/matplotlib/__init__.py
    branches/py3k/lib/matplotlib/afm.py
    branches/py3k/lib/matplotlib/cbook.py
    branches/py3k/lib/matplotlib/finance.py
    branches/py3k/lib/matplotlib/mathtext.py
    branches/py3k/lib/matplotlib/mlab.py
    branches/py3k/lib/matplotlib/texmanager.py

Modified: branches/py3k/lib/matplotlib/__init__.py
===================================================================
--- branches/py3k/lib/matplotlib/__init__.py    2010-07-14 20:02:25 UTC (rev 
8551)
+++ branches/py3k/lib/matplotlib/__init__.py    2010-07-15 03:34:32 UTC (rev 
8552)
@@ -222,7 +222,7 @@
             self.fileo = std[fname]
         else:
             try:
-                fileo = file(fname, 'w')
+                fileo = open(fname, 'w')
             except IOError:
                 raise ValueError('Verbose object could not open log file "%s" 
for writing.\nCheck your matplotlibrc verbose.fileo setting'%fname)
             else:
@@ -670,7 +670,7 @@
 
     cnt = 0
     rc_temp = {}
-    for line in file(fname):
+    for line in open(fname):
         cnt += 1
         strippedline = line.split('#',1)[0].strip()
         if not strippedline: continue

Modified: branches/py3k/lib/matplotlib/afm.py
===================================================================
--- branches/py3k/lib/matplotlib/afm.py 2010-07-14 20:02:25 UTC (rev 8551)
+++ branches/py3k/lib/matplotlib/afm.py 2010-07-15 03:34:32 UTC (rev 8552)
@@ -14,7 +14,7 @@
 It is pretty easy to use, and requires only built-in python libs::
 
     >>> from afm import AFM
-    >>> fh = file('ptmr8a.afm')
+    >>> fh = open('ptmr8a.afm')
     >>> afm = AFM(fh)
     >>> afm.string_width_height('What the heck?')
     (6220.0, 683)
@@ -499,6 +499,6 @@
     pathname = '/usr/local/share/fonts/afms/adobe'
 
     for fname in os.listdir(pathname):
-        fh = file(os.path.join(pathname,fname))
+        fh = open(os.path.join(pathname,fname))
         afm = AFM(fh)
         w,h =  afm.string_width_height('John Hunter is the Man!')

Modified: branches/py3k/lib/matplotlib/cbook.py
===================================================================
--- branches/py3k/lib/matplotlib/cbook.py       2010-07-14 20:02:25 UTC (rev 
8551)
+++ branches/py3k/lib/matplotlib/cbook.py       2010-07-15 03:34:32 UTC (rev 
8552)
@@ -437,7 +437,7 @@
             import bz2
             fh = bz2.BZ2File(fname, flag)
         else:
-            fh = file(fname, flag)
+            fh = open(fname, flag)
         opened = True
     elif hasattr(fname, 'seek'):
         fh = fname

Modified: branches/py3k/lib/matplotlib/finance.py
===================================================================
--- branches/py3k/lib/matplotlib/finance.py     2010-07-14 20:02:25 UTC (rev 
8551)
+++ branches/py3k/lib/matplotlib/finance.py     2010-07-15 03:34:32 UTC (rev 
8552)
@@ -166,18 +166,18 @@
     if cachename is None:
         cachename = os.path.join(cachedir, md5(url).hexdigest())
     if os.path.exists(cachename):
-        fh = file(cachename)
+        fh = open(cachename)
         verbose.report('Using cachefile %s for %s'%(cachename, ticker))
     else:
         if not os.path.isdir(cachedir):
             os.mkdir(cachedir)
         urlfh = urlopen(url)
 
-        fh = file(cachename, 'w')
+        fh = open(cachename, 'w')
         fh.write(urlfh.read())
         fh.close()
         verbose.report('Saved %s data to cache file %s'%(ticker, cachename))
-        fh = file(cachename, 'r')
+        fh = open(cachename, 'r')
 
     return fh
 

Modified: branches/py3k/lib/matplotlib/mathtext.py
===================================================================
--- branches/py3k/lib/matplotlib/mathtext.py    2010-07-14 20:02:25 UTC (rev 
8551)
+++ branches/py3k/lib/matplotlib/mathtext.py    2010-07-15 03:34:32 UTC (rev 
8552)
@@ -1051,7 +1051,7 @@
         if filename is None:
             filename = findfont('Helvetica', fontext='afm',
                                 directory=self.basepath)
-        default_font = AFM(file(filename, 'r'))
+        default_font = AFM(open(filename, 'r'))
         default_font.fname = filename
 
         self.fonts['default'] = default_font
@@ -1067,7 +1067,7 @@
         cached_font = self.fonts.get(basename)
         if cached_font is None:
             fname = os.path.join(self.basepath, basename + ".afm")
-            cached_font = AFM(file(fname, 'r'))
+            cached_font = AFM(open(fname, 'r'))
             cached_font.fname = fname
             self.fonts[basename] = cached_font
             self.fonts[cached_font.get_fontname()] = cached_font

Modified: branches/py3k/lib/matplotlib/mlab.py
===================================================================
--- branches/py3k/lib/matplotlib/mlab.py        2010-07-14 20:02:25 UTC (rev 
8551)
+++ branches/py3k/lib/matplotlib/mlab.py        2010-07-15 03:34:32 UTC (rev 
8552)
@@ -785,7 +785,7 @@
       - *fracVar* : the fraction of the variance accounted for by each
          component returned
 
-    A similar function of the same name was in the MATLAB 
+    A similar function of the same name was in the MATLAB
     R13 Neural Network Toolbox but is not found in later versions;
     its successor seems to be called "processpcs".
     """
@@ -1337,7 +1337,7 @@
             import gzip
             fh = gzip.open(fname,'wb')
         else:
-            fh = file(fname,'w')
+            fh = open(fname,'w')
     elif hasattr(fname, 'seek'):
         fh = fname
     else:

Modified: branches/py3k/lib/matplotlib/texmanager.py
===================================================================
--- branches/py3k/lib/matplotlib/texmanager.py  2010-07-14 20:02:25 UTC (rev 
8551)
+++ branches/py3k/lib/matplotlib/texmanager.py  2010-07-15 03:34:32 UTC (rev 
8552)
@@ -228,7 +228,7 @@
         """
         basefile = self.get_basefile(tex, fontsize)
         texfile = '%s.tex'%basefile
-        fh = file(texfile, 'w')
+        fh = open(texfile, 'w')
         custom_preamble = self.get_custom_preamble()
         fontcmd = {'sans-serif' : r'{\sffamily %s}',
                    'monospace'  : r'{\ttfamily %s}'}.get(self.font_family,
@@ -280,7 +280,7 @@
         """
         basefile = self.get_basefile(tex, fontsize)
         texfile = '%s.tex'%basefile
-        fh = file(texfile, 'w')
+        fh = open(texfile, 'w')
         custom_preamble = self.get_custom_preamble()
         fontcmd = {'sans-serif' : r'{\sffamily %s}',
                    'monospace'  : r'{\ttfamily %s}'}.get(self.font_family,
@@ -356,7 +356,7 @@
             mpl.verbose.report(command, 'debug')
             exit_status = os.system(command)
             try:
-                fh = file(outfile)
+                fh = open(outfile)
                 report = fh.read()
                 fh.close()
             except IOError:
@@ -402,7 +402,7 @@
             mpl.verbose.report(command, 'debug')
             exit_status = os.system(command)
             try:
-                fh = file(outfile)
+                fh = open(outfile)
                 report = fh.read()
                 fh.close()
 
@@ -448,7 +448,7 @@
             mpl.verbose.report(command, 'debug')
             exit_status = os.system(command)
             try:
-                fh = file(outfile)
+                fh = open(outfile)
                 report = fh.read()
                 fh.close()
             except IOError:
@@ -481,7 +481,7 @@
                           os.path.split(dvifile)[-1], outfile))
             mpl.verbose.report(command, 'debug')
             exit_status = os.system(command)
-            fh = file(outfile)
+            fh = open(outfile)
             if exit_status:
                 raise RuntimeError('dvipng was not able to \
 process the flowing file:\n%s\nHere is the full report generated by dvipng: \
@@ -498,7 +498,7 @@
         rendering of the tex string
         """
         psfile = self.make_ps(tex, fontsize)
-        ps = file(psfile)
+        ps = open(psfile)
         for line in ps:
             if line.startswith('%%BoundingBox:'):
                 return [int(val) for val in line.split()[1:]]


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Matplotlib-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to