Eureka.
Alla fine ci sono riuscito grazie ai vostri consigli.
Per chi servisse, se si apre un CSV, come ha detto Fabrizio, prima cosa
aprire un handler, manipolarlo e infine chiuderlo.
All'occorrenza cancellare l'handler una volta chiuso.
Grazie,
Vittorio
Il giorno 10 giugno 2010 11.49, Fabrizio M
Il giorno 10 giugno 2010 12.02, Antonio Fittipaldi ha scritto:
> Grazie ragazzi, ma proseguendo (in locale) sono arrivato a questo punto:
>
> import shutil
> import os
>
> cartella_sorgente = "C:\\Antonio\\A"
> cartella_destinazione = "C:\\Antonio\\B"
>
> for c in os.listdir(cartella_sorgente):
>
Grazie ragazzi, ma proseguendo (in locale) sono arrivato a questo punto:
import shutil
import os
cartella_sorgente = "C:\\Antonio\\A"
cartella_destinazione = "C:\\Antonio\\B"
for c in os.listdir(cartella_sorgente):
if c not in os.listdir(cartella_destinazione):
shutil.copytree(cartel
Il 10 giugno 2010 09.58, Antonio Fittipaldi
ha scritto:
> Buongiorno a tutti,
>
> ho due macchine, A (Windows XP Home/Professionale) e B (Windows Server
> 2003), appartenenti alla stessa LAN, e debbo copiare una cartella da B
> ad A.
> Ho visto che esiste il metodo copy di shutil che dovrebbe fare
2010/6/10 Antonio Fittipaldi :
> Buongiorno a tutti,
Ciao
> ho due macchine, A (Windows XP Home/Professionale) e B (Windows Server
> 2003), appartenenti alla stessa LAN, e debbo copiare una cartella da B
> ad A.
> Ho visto che esiste il metodo copy di shutil che dovrebbe fare al caso mio.
> Domand
2010/6/10 Vittorio Zuccala' :
> Mi sa che l'unica è come ha detto Fabrizio di lanciare un altro script
> completamente differente di modo che terminando il primo script, l'handler
> perda visibilità.
> Devo ancora tentare questa strada perchè mi infastidisce molto non riuscire
> a fare tutto con un
Buongiorno a tutti,
ho due macchine, A (Windows XP Home/Professionale) e B (Windows Server
2003), appartenenti alla stessa LAN, e debbo copiare una cartella da B
ad A.
Ho visto che esiste il metodo copy di shutil che dovrebbe fare al caso mio.
Domande:
1. la cartella che copio deve essere necessa
Buongiorno,
si utilizzo windows.
Per quanto riguarda i permessi ne ho a sufficienza.
Lo script infatti crea circa 52 CSV e soltanto 3 non riesce a cancellarne
alla fine.
Ho anche modificato, su suggerimento di alcuni, lo script "chiudendo" il
file in questo modo:
*self.csvfile = open(dati['file'],