Christian Heimes wrote: > Barry Warsaw schrieb: >> I proposed what I think is a better solution. Add >> >> from __future__ import unicode_strings >> >> to Py2.6. That would let you write Py3k compatible strings (and of >> course byte literals) in 2.6. It would essential treat 'foo' as >> u'foo' in the file with the future import. > > I proposed a similar solution an hour ago: from __future__ import > py3k_literals > > It's in my answer to Lennarts' posting written at 21:15 local time.
Isn't the super secret -U option most of what we need? ./python.exe -U Python 2.6a1+ (trunk:61276M, Mar 6 2008, 12:06:38) [GCC 4.0.1 (Apple Inc. build 5465)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> type('foo') <type 'unicode'> >>> A future import would only affect one module though, -U is global. Servus, Walter _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com