>>> import urllib >>> params = urllib.urlencode({'spam': 1, 'eggs': 2, 'bacon': 0}) >>> f = urllib.urlopen("http://www.musi-cal.com/cgi-bin/query?%s" % params) >>> print f.read() Il 24/feb/2015 14:47 "Gabriele Battaglia" <iz4...@libero.it> ha scritto:
> Ciao. > > Parliamo dei link mailto che un browser può trovare in una pagina HTML. > > In Windows, se il browser incontra una stringa del tipo: > "Ciao%20da%20me" > da passare come oggetto di una mail, è in grado di codificarla > correttamente: > > Oggetto: "Ciao da me" > > Così come se, invece degli spazi %20, uso il ritorno a capo, %0D. > > Safari sotto MacOS, invece, non lo fa, riporta il %20 così come lo scrivo, > senza decodificarlo. > Non so cosa facciano altri browsers sotto altri sistemi operativi. > > Perchè questo avviene? > > Devo far sì che qualsiasi browser a cui passo una certa URL, mi prepari > una mail precompilata in un certo modo ed ho bisogno di includere spazi > nell'oggetto e vari ritorni a capo nel corpo della mail. > > Grazie per i suggerimenti. > > GB. > _______________________________________________ > Python mailing list > Python@lists.python.it > http://lists.python.it/mailman/listinfo/python >
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python