[Python] Deplacer un .zip dans un repertoire

Résolu/Fermé
Norocbzh Messages postés 9 Date d'inscription vendredi 1 juin 2007 Statut Membre Dernière intervention 27 juin 2007 - 15 juin 2007 à 11:16
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 15 juin 2007 à 16:03
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 mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
15 juin 2007 à 12:06
:-)

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 vendredi 1 juin 2007 Statut Membre Dernière intervention 27 juin 2007
15 juin 2007 à 15:05
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 mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
15 juin 2007 à 16:03
import shutil ?
0