[Python] Deplacer un .zip dans un repertoire

Résolu
Norocbzh Messages postés 9 Statut Membre -  
sebsauvage Messages postés 33415 Statut Modérateur -
Bonjour, j'ai un p'tit probleme avec Python.

J'ai une fonction qui zippe un dossier dans le repertoire courant. Mais je souhaiterai deplacer ce dossier.zip dans un aute répertoire.

J'ai essayé d'utiliser les fonctions os.rename, os.renames et shutil.move, mais rien ne marche, et je ne sais pas pourquoi.

shutil.move('c:\Script_ftp\dossier.zip','c:\dossierAEnvoyer')


Quelqu'un peut il m'expliquer ?

Merci =)
A voir également:

2 réponses

sebsauvage Messages postés 33415 Statut Modérateur 15 663
 
:-)

Tu sais que l'anti-slash a une signiciation particulière ?

Tu devrais écrire:
shutil.move('c:\\Script_ftp\\dossier.zip','c:\\dossierAEnvoyer')

ou
shutil.move(r'c:\Script_ftp\dossier.zip',r'c:\dossierAEnvoyer')



Chez moi shutil.move marche très bien.
0
Norocbzh Messages postés 9 Statut Membre
 
Merci pour ta réponse ^^

Par contre, quand je teste chez moi, ca me marque l'erreur suivante :

name 'shutil' is not defined

Quel module faut il importer pour pouvoir utiliser shutil ?

Merci
0
sebsauvage Messages postés 33415 Statut Modérateur 15 663
 
import shutil ?
0