N.B.: per rispondere alla lista devi fare un reply to all, altrimenti mi rispondi in privato.
Sevastian Foglia ha scritto: > Manlio Perillo ha scritto: > [...] >> Innanzitutto sbagli a scrivere le stringhe. >> Devi fare >> unzip = r'C:\Documents..." >> >> oppure >> unzip = 'C:\\Docume >> >> '\' è un carattere speciale. >> > [...] >> > Ho già provato con la r per le stringhe, ma non funziona lo stesso. > La funzione os.path.normpath dovrebbe avere il medesimo effetto della r > davanti alle stringhe, No. Prova a fare: x = "C:\nano" print x print repr(x) > dato che se faccio una print di repr(command) le > barre sono correttamente escapate. repr ti da una solo una rapprsentazione della stringa. > Non ho il modulo subprocess dato che sto utilizzando la distribuzione di > python sotto OpenOffice.org (il tutto mi serve per una macro...), per > questo ho utilizzato questa istruzione command = "\"%s\" \"%s\"" % Puoi fare, più semplicemente: command = '"%s" "%s"' Saluti Manlio Perillo
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python