путание Python urlencode порядок

хорошо, таким образом, согласно http://docs.python.org/library/urllib.html

"Порядок параметров в закодированной строке будет соответствовать порядку кортежей параметра в последовательности".

кроме тех случаев, когда я пытаюсь выполнить этот код:

import urllib
values ={'one':'one',
         'two':'two',
         'three':'three',
         'four':'four',
         'five':'five',
         'six':'six',
         'seven':'seven'}
data=urllib.urlencode(values)
print data

выводы как...

seven=seven&six=six&three=three&two=two&four=four&five=five&one=one

7,6,3,2,4,5,1?

Это не похоже на порядок моих кортежей.

5
задан Neil Turley 27 July 2010 в 20:52
поделиться