How to define a bytes literal in Python 2.x for porting to Python 3.x using 2to3?
Terry Reedy
tjreedy at udel.edu
Sat Jan 1 05:08:56 EST 2011
On 1/1/2011 4:08 AM, Baptiste Lepilleur wrote:
> Is there a way to mark string literals so that 2to3 automatically
> prefixes them with 'b'? Is there a simpler trick?
Python 2.7.1 (r271:86832, Nov 27 2010, 18:30:46) [MSC v.1500 32 bit
(Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> b=b'abc'
>>> b
'abc'
The b prefix does nothing in 2.7. It was specifically added for this
type of porting problem.
--
Terry Jan Reedy
More information about the Python-list
mailing list