在kivy中按预定顺序检索json存储密钥?

2024-07-08 07:13:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用kivy和python编写一个程序,我将把一些数据保存到一个json文件中,比如say'项目.json'. 问题是我打算从存储中检索数据并使用它们来形成 我的应用程序中的按钮列表。下面是一个例子。你知道吗

store = JsonStore('items.json')
store.put('infinix', name = 'infinix', category = 'gadgets')
store.put('wrist watch', name = 'wrist watch', category = 'outfits')
store.put('t-shirt', name = 't-shirt', category = 'outfits')

这很有效。但我的问题是检索数据。 我想按我在商店里输入数据的顺序得到它们。 例如,如果我这样做

store.keys()

我想把它还回去

['infinix', 'wrist watch', 't-shirt']

和我输入数据的顺序一样。你知道吗

目前,每当我试图检索数据时,顺序都是混乱的。 有没有办法达到我的要求? 非常感谢您的帮助。你知道吗


Tags: 文件数据storename程序jsonput顺序

热门问题