Il 21 dicembre 2016 10:55:39 CET, Marco Beri <marcob...@gmail.com> ha scritto: >2016-12-21 0:06 GMT+01:00 Marco Beri <marcob...@gmail.com>: > >> config = [dict([(param.split("=")) for param in host.split(" ") if >"=" in >> param]) for host in conf.split("add ")[1:]] > > >Mi segnala un folletto che in effetti se una riga contiene per esempio >password=C8Eadd il codice qui sopra non è sufficientemente robusto. > >Molto meglio questa: > >config = [dict([(param.split("=")) for param in host.split(" ") if "=" >in >param]) for host in conf.split("\nadd ")[1:]] > > >Ciao. >Marco.
Scusate l'ignoranza, sto leggendo velocemente e non ho ancora analizzato il tutto, ma quale sarebbe, in questo caso, la vulnerabilità? -- Gollum1 Tessssoro, dov'è il mio tessssoro... Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità e gli errori (maledetto correttore ortografico). _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python