Ciao scusate la domanda idiota ma qualcosa non mi torna. Il mio obiettivo e' eseguire un comando di sistema concatenandolo a una stringa PASSWORD che in questo caso contiene caratteri strani ma il comando, che esegue una query MySQL, per qualche motivo si spezza. Non riesco a trovare un metodo di escape che mi consenta di eseguirlo senza errori, ho provato anche con la stringa raw.
def statistics(): # ... PASSWORD=r'pass&wo$rd' try: #... s = commands.getoutput('mysql ' + DATABASE + ' -uroot -p' + PASSWORD + ' -e "'+ QUERY + '"') Ogni suggerimento ben accetto :) _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python