Ganzen Ordner kopieren

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Benutzeravatar
INFACT
User
Beiträge: 385
Registriert: Freitag 5. Dezember 2008, 16:08

Ganzen Ordner kopieren

Beitragvon INFACT » Montag 19. Januar 2009, 21:31

Sehr geehrtes Python Forum.
Ich möchte einen Ganzen Ordner in einen anderen kopieren.
Dafür habe ich dieses Script erstellt, doch leider funktioniert es nicht.
Es meldet zwar keinen Fehler, doch es macht nichts.

Code: Alles auswählen

ordner=r"C:\Dokumente und Einstellungen\Robin\Desktop\Python"
liste=os.listdir(ordner)
for datei in liste:
   alt=ordner+"\\"+datei
   offen=open(alt)
   a=""
   for line in offen:
      a=a+line
   neu=open(r"C:\Dokumente und Einstellungen"+datei,"w")
   print >>neu,a


Weiß jemand warum es nicht funktioniert, oder gibt es schon eine Funktion die dieses schon macht?
Vielen Dank für Antworten.
ein kleines game für die die lust haben http://konaminut.mybrute.com
;-)
Benutzeravatar
Leonidas
Administrator
Beiträge: 16023
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Re: Ganzen Ordner kopieren

Beitragvon Leonidas » Montag 19. Januar 2009, 21:33

INFACT hat geschrieben:gibt es schon eine Funktion die dieses schon macht?

Ja, ``shutil.copytree`` macht genau das.
Benutzeravatar
INFACT
User
Beiträge: 385
Registriert: Freitag 5. Dezember 2008, 16:08

Beitragvon INFACT » Montag 19. Januar 2009, 21:38

Danke.
Das ist genau das, was ich suche!
ein kleines game für die die lust haben http://konaminut.mybrute.com

;-)

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder