Salve devo scrivere un piccolo script che formati, dei file di risorse nel formato XML android.
input file: File = File New = Nuovo disegno Open = Apri un file Save = Salva SaveName = Salva con nome Export = Esporta Print = Stampa Close = Chiudi output file: <string name"File">File</string> <string name"New">Nuovo disegno</string> ... ... ho buttato giù un paio di righe: #! /usr/bin/python import string import sys string = "" infile = open(sys.argv[1], 'r') outfile = open(sys.argv[2], 'w') outfile.write("<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n") for name, equal, value in infile.read().split(): string = "<string name=" + word1 + ">" + word2 + "</string>\n" outfile.write(string) outfile.write("</resources>") infile.close() outfile.close() Il problema e che il valore della stringa, può contenere degli spazzi, quindi non posso semplicemente splitarla. Dovrei estrarre tutta la sottostringa che segue " = ". Avete qualche consiglio sulle funzioni che potrei usare??? Dante
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python