Wie kann man verhindern, dass Python parse_qs einzelne Werte in Listen zerlegt?
In Python 2.6 der folgende Code:
<code>import urlparse qsdata = "test=test&test2=test2&test2=test3" qs = urlparse.parse_qs(qsdata) print qs </code>
Gibt die folgende Ausgabe aus:
<code>{'test': ['test'], 'test2': ['test2', 'test3']} </code>
Das bedeutet, dass obwohl es nur einen Wert für den Test gibt, er immer noch in eine Liste geparst wird. Gibt es eine Möglichkeit, um sicherzustellen, dass nur ein Wert in einer Liste analysiert wird, sodass das Ergebnis folgendermaßen aussehen würde?
<code>{'test': 'test', 'test2': ['test2', 'test3']} </code>