没有名为ijson的模块

2024-05-15 22:12:04 发布

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

我有一个很大的tweets json文件(大约5GB)。我记错了。所以,我决定分析数据。我找到了艾森的包裹。我犯了这样的错误:

import ijson
parser = ijson.parse(tweets_data_path )
tweets_data = []
f = open(tweets_data_path, "r")
objects = ijson.items(f, 'other_config.item')
for line in objects:
    try:
        tweet = json.loads(line)
        tweets_data.append(tweet)
    except:
        continue

“没有名为ijson的模块” 我对Python相当陌生,我查看了包的源文件。但我大概能弄清楚要求是什么。任何帮助都将不胜感激。


Tags: 文件数据pathimportjsonparserdataobjects
1条回答
网友
1楼 · 发布于 2024-05-15 22:12:04

ijson是常规python库中不包含的外部包。你需要先自己安装ijson。研究一下如何使用pip这是python的包管理器。安装后,您可以通过如下终端安装^{}

pip install ijson

相关问题 更多 >