如何在 Python3 中导入带有推文 ID 的 CSV/JSON 文件?

用户12092724

我想使用 Python 3 在 Jupiter Notebook 中导入包含所有推文 ID 的 JSON 或 CSV 文件。我尝试过

    import json

    with open('/path/namefile') as json_file:
        data = json.load(json_file)
        print(data)

但我收到以下错误:JSONDecodeError: Expecting value: line 1 column 1 (char 0)不幸的是,当我尝试使用文本打开文件 JSON 时,我的计算机运行缓慢并且最终无法打开文件,因此我无法查看需要考虑哪些列。但是,列应如下所示:

coordinates,created_at,hashtags,media,urls,favorite_count,id,in_reply_to_screen_name,in_reply_to_status_id,in_reply_to_user_id,lang,place,possibly_sensitive,retweet_count,reweet_id,retweet_screen_name,source,text,tweet_url,user_created_at,user_screen_name,user_default_profile_image,user_description,user_favourites_count,user_followers_count,user_friends_count,user_listed_count,user_location,user_name,user_screen_name,user_statuses_count,user_time_zone,user_urls,user_verified

你能告诉我我做错了什么以及如何导入这些ID吗?非常感谢

m01010011

如果不查看该输入文件的内容,就只能猜测可能是什么问题。

由于json库在文件 ( line 1 column 1 (char 0))的最开始处引发错误,因此它很可能不是 JSON 文件(可能是 CSV)。

如果您无法在系统中将其作为文本文件打开(文件有多大?),您可以使用 Python 读取文件中的前几个字符来找出数据的性质。

with open('/path/to/file', 'r') as f:
    print(f.read(size=100))

这将打印文件的前 100 个字符,这将使您了解如何根据数据的性质进行下一步。如果是 CSV 文件,则打印输出中会有一堆逗号。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在python文件中导入名称中带有空格的文件?

如何在python文件中导入名称中带有空格的文件?

如何在Windows中的python3中导入文件/模块?

如何从python3中的json文件中检索所有“名称”和“ id”

如何在 Python3 中从没有格式字符(反斜杠/撇号)的文本文件中导入行

如何从python3的子文件夹中导入模块(空__init__.py)

如何从python3的子文件夹中导入模块(空__init__.py)

如何在 Python 中导入文件?

如何在python中导入文件?

如何在Python3文件中打印__repr__?(不在外壳中)

如何在python3中导入mysqlclient

编辑:如何在React应用程序中导入MP3文件

如何在python3中将有组织的文件制作成字典?

如何在Python3中模拟没有读取权限的文件?

如何在Django Settings.py中导入另一个Python 3文件?

如何在python3中将24位WAV文件转换为16或32位文件

从python3中的文件中导入函数的正确方法

Python3如何导入导入子目录文件的子目录文件?

如何在Python3中设置文件权限?

如何在python3中向文件添加文本

如何在python3中模拟文件对象

如何将带有文件和参数的python3 post请求转换为curl

如何在robot框架中导入带有通用关键字的文件?

如何在vue 3子组件中导入CSS文件?

如何在带有if __name __ ='__ main__'块的Python3中使用相对导入?

如何在rmarkdown块中导入和运行python文件?

如何在CPLEX的Python API中导入CSV文件

如何在Jupyter Notebook中导入python .py文件

在rails中导入excel文件时如何在模型中传递参考ID