Oddity is shutil.copyfileobj

Neil Benn benn at cenix-bioscience.com
Thu Jan 20 10:48:17 CET 2005


          I'm running a program which is using shutil.copyfileobj on a 
Win2K Pro, python 2.3 box.  The source and dest file are both opened in 
textual mode as 'w', the source file on the local hard drive and the 
dest file is on a file server (transmitted through a samba server), the 
block size for copying is not entered - so the default setting is used 
(whatever that is). 

    The files are copied across perfectly (diffing them shows they are 
identical), however I have one small problem, the destination filename 
has .read appended to the end.  I've checked my code again and again and 
I'm definatly not apeending this.

    I'm also copying files across, in the same program but the source 
and dest are binary - this doesn't have the same problem, the filenames 
are not changed.

    My question is - has anyone else seen this behaviour?




Neil Benn
Senior Automation Engineer
Cenix BioScience
BioInnovations Zentrum
Tatzberg 47

Tel : +49 (0)351 4173 154
e-mail : benn at cenix-bioscience.com
Cenix Website : http://www.cenix-bioscience.com

More information about the Python-list mailing list