Salut,
Je débute en python et j'essaye de copier un fichier. Je ne comprend pas pourquoi un truc comme :
Code :
def copy(src,dest): s=open(src,"r" ) t=open(dest,"w" ) while 1 buf=s.read(1) if buf: t.write(buf) else: break s.close() t.close()
|
Ne fonctionne pas. Ca marche pour des fichiers textes mais pas pour des fichiers binaires quelconques, mp3 par exemple. Je ne comprend pas, dans les autres langages la copie octet a octet marche bien 
Message édité par PierreFeuille le 25-04-2011 à 02:26:59