零碎的零钱

2024-04-24 17:12:30 发布

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

我正在抓取一些数据并将其导出到json文件中,但我似乎无法设置项目的顺序。在阅读之后,我发现scrapy Items是python dict的包装器,它将以不可预知的顺序返回item字段。在

我试着补充:

    def keys(self):
    return ['item1', 'item2', 'item3']

现在输出只有这3个项目,但顺序仍然不可预测,有什么方法可以设置这些项目的顺序?在


Tags: 文件数据项目selfjsonreturn顺序def
1条回答
网友
1楼 · 发布于 2024-04-24 17:12:30

在JSON中,对象的定义如下:

An object is an unordered set of name/value pairs.

http://json.org。在

由于JSON/object的定义对大多数对象来说都是不重要的。在

所以最后我切换了数据格式。在

相关问题 更多 >