我在python中有一个代码,它创建了一个包含一些键和值的字典。但是,我需要按照添加的顺序排列值。所以代码
def getdataready():
data = {}
data["cputemp"] = str(getcputemp())
data["cas"] = str(datetime.datetime.now()).replace(" ", "%20")
data["fan"] = str(fanstate())
data["pstemp"] = str(getPStemp())
#there are some more keys added
return data
声明字典并返回它。但是当我运行代码时,返回的字典没有任何规则(pstemp,cas,cputemp,venkovniteplota,fan,pokojovatelota) 如何按声明顺序(cputemp,cas,fan,pstemp,...)订购? 我需要它,因为按此顺序,字典被发送到webserver(http://parman.moxo.cz/index.php?page=info使用wget并且字典转换为url并作为$ GET中的值提供给PHP)并且显示的顺序与它相同收到了,我希望按此顺序 感谢。