[Python] Deplacer un .zip dans un repertoire

Résolu
Norocbzh Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   -
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 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
:-)

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 Date d'inscription   Statut Membre Dernière intervention  
 
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 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
import shutil ?
0