[Python-checkins] r51647 - python/trunk/Tools/pybench/pybench.py

M.-A. Lemburg mal at egenix.com
Tue Aug 29 12:57:52 CEST 2006


Georg Brandl wrote:
> marc-andre.lemburg wrote:
>> Author: marc-andre.lemburg
>> Date: Tue Aug 29 12:34:12 2006
>> New Revision: 51647
>>
>> Modified:
>>    python/trunk/Tools/pybench/pybench.py
>> Log:
>> Fix a buglet in the error reporting (SF bug report #1546372).
>>
>> This should probably go into Python 2.5 or 2.5.1 as well.
>>
>>
>>
>> Modified: python/trunk/Tools/pybench/pybench.py
>> ==============================================================================
>> --- python/trunk/Tools/pybench/pybench.py	(original)
>> +++ python/trunk/Tools/pybench/pybench.py	Tue Aug 29 12:34:12 2006
>> @@ -885,7 +885,7 @@
>>                  else:
>>                      bench.print_benchmark(hidenoise=hidenoise,
>>                                            limitnames=limitnames)
>> -            except IOError:
>> +            except IOError, reason:
>>                  print '* Error opening/reading file %s: %s' % (
>>                      repr(show_bench),
> 
> Why not "... file %r: %s" % (showbench, reason)?

Because Python 1.5.2 doesn't have %r.

I added that as part of the Unicode integration in Python 1.6.

-- 
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source  (#1, Aug 29 2006)
>>> Python/Zope Consulting and Support ...        http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ...             http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ...        http://python.egenix.com/
________________________________________________________________________

::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,FreeBSD for free ! ::::


More information about the Python-checkins mailing list