Afficher un message
Vieux 10/10/2007, 08h40   #32
Laurent Pointal
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: copie vers USB (rapidité)

jean-michel bain-cornu a écrit :

> J'ai trouvé sans pb la fonction copyfile(src, dst) dans shutil.py, qui
> fait deux open avec 'rb' et 'wb', mais quid de l'open lui-même ? Et je
> ne vois pas non plus ces fonctions de lecture/écriture du module os...


Elles sont directement dans l'espace de noms du module os:

Cf http://docs.python.org/lib/os-fd-ops.html


os.open(file, flags[, mode])
os.close(fd)
os.write(fd, str)
os.read(fd, n)

Et les options de flag pour open sont aussi dans os.

Attention: pas de import * sur os, sinon tu écrase le open builtin par
le open d'os, et ils ont des valeurs de retour différentes (os.open()
retourne un int file descriptor).
  Réponse avec citation
 
Page generated in 0,04508 seconds with 9 queries