shutil.copy Problem

David Nicolson davidnicolson1 at hotmail.com
Mon Mar 26 23:10:55 EDT 2007


Hi,

I wasn't exactly sure where to send this, I don't know if it is a bug  
in Python or not. This is rare, but it has occurred a few times and  
seems to be reproducible for those who experience it.

Examine this code:
 >>> try:
 >>>     shutil.copy("/file.xml","/Volumes/External/file.xml")
 >>> except Exception, err:
 >>>     print sys.exc_info()[0]
 >>>     print err

This is the output:
exceptions.UnicodeDecodeError
'ascii' codec can't decode byte 0xd6 in position 26: ordinal not in  
range(128)]

What could the possible cause of this be? Shouldn't shutil simply be  
reading and writing the bytes and not character decoding them?

Cheers,
David





More information about the Python-list mailing list