Grazie. La questione è: come posso sapere quando il file non è più usato da nessun altro processo?
Ho provato a mettere un ritardo di 10 secondi dopo il sendmail ma ancora niente... Il giorno 11 ottobre 2014 15:44, Manlio Perillo <manlio.peri...@gmail.com> ha scritto: > 2014-10-11 15:24 GMT+02:00 Riccardo Brazzale <riccardo.brazz...@gmail.com> > : > >> Ciao a tutti, >> >> Ciao > > >> successivamente, sposto il file pdf in una directory diversa: >> >> os.rename(oggettoda, oggettoa) >> >> Ora su linux tutto ok, nessun problema. >> >> Su Windows 7 il programma va in palla quando tenta di rinominare: >> >> Traceback (most recent call last): >> File "C:/Users/Utente/Desktop/FT/senddoc.py", line 171, in Converti >> os.rename(oggettoda, oggettoa) >> WindowsError: [Error 32] Impossibile accedere al file. Il file � >> utilizzato da un altro processo >> >> Come posso tentare di risolvere? >> >> > Windows funziona abbastanza diversamente da un sistema UNIX, in casi come > questo. > L'unica soluzione è aspettare che il file non sia usato da nessun altro > processo, processo che immagino sia stato avviato da te. > > http://technet.microsoft.com/en-us/sysinternals/bb897556 > > > Ciao Manlio > > _______________________________________________ > Python mailing list > Python@lists.python.it > http://lists.python.it/mailman/listinfo/python > > -- Riccardo Brazzale Linux User #299418 Linux Machine #184578
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python