Different class 'str' between v3.
Ian Kelly
ian.g.kelly at gmail.com
Fri Sep 16 19:28:39 EDT 2011
More information about the Python-list mailing list
Fri Sep 16 19:28:39 EDT 2011
- Previous message (by thread): Different class 'str' between v3.
- Next message (by thread): Different class 'str' between v3.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, Sep 16, 2011 at 7:52 AM, Vincent Vande Vyvre <vincent.vandevyvre at swing.be> wrote: > [vincent at myhost ~]$ python string_2.py > > Python version: 3.2.2 > Linux-3.0-ARCH-x86_64-Pentium-R-_Dual-Core_CPU_T4500_ at _2.30GHz-with-glibc2.2.5 > > Path: /home/vincent/image.jpg, Type: <class 'str'> > File exists > Traceback (most recent call last): > File "string_2.py", line 13, in <module> > print('\nPath: {0}, Type: {1}'.format(path, type(path))) > UnicodeEncodeError: 'ascii' codec can't encode characters in position 21-25: > ordinal not in range(128) This looks like a terminal encoding issue on the second PC. Your terminal is probably not using a unicode encoding, and so it is unable to print a unicode string. Cheers, Ian
- Previous message (by thread): Different class 'str' between v3.
- Next message (by thread): Different class 'str' between v3.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list