我试图用我从twitter收集的数据分析一个json文件,但是当我试图搜索一个关键字时,它说找不到,但是我可以看到它在那里。我试了两种不同的方法。我会把它们贴在下面。任何建议都很好。在

尝试1:import sys

import os

import numpy as np

import scipy

import matplotlib.pyplot as plt

import json

import pandas as pan

tweets_file = open('twitter_data.txt', "r")

for line in tweets_file:

try:

tweet = json.loads(line)

tweets_data.append(tweet)

except:

continue

tweets = pan.DataFrame()

tweets['text'] = map(lambda tweet: tweet['text'], tweets_data)

尝试#2:与前面的步骤相同,但执行了一个循环

^{pr2}$

错误:Traceback (most recent call last):

File "", line 1, in

File "", line 1, in

KeyError: 'text'

如果我打印tweets_data,这就是我看到的当然有文字,等等。我缺少一个角色吗?在>>> print(tweet_data[0])

{u'contributors': None, u'truncated': False, u'text': u'RT

@iHippieVibes: \u2b50\ufe0fFAV For This Lace Cardigan \n\nUSE Discount

code for 10% off: SOLO\n\nFree Shipping\n\nhttp://t.co/d8kiIt3J5f

http://t.c\u2026', u'in_reply_to_status....

(仅粘贴部分输出)

谢谢!如有任何建议,将不胜感激。在

python读文件缺key_在Python中读取Twitter json文件时出现KeyErrors相关推荐

  1. Android单元测试读写文件,如何在Android单元测试中读取仅测试文件

    对于我的Android应用程序,我正在编写需要读取一些文件的单元测试. 由于这些是仅测试文件,因此我不希望它们出现在res文件夹中,因为我不希望它们最终出现在最终的.apk文件中. 我想做与此问题类似 ...

  2. php读本地json文件内容,php读取本地json文件有哪些方法

    这次给大家带来php读取本地json文件有哪些方法,php读取本地json文件的注意事项有哪些,下面就是实战案例,一起来看一下. 1.data.json文件{ "goods":[ ...

  3. python解析json文件案例_Python加载带有注释的Json文件实例

    由于json文件不支持注释,所以如果在json文件中标记了注释,则使用python中的json.dump()无法加载该json文件. 本文旨在解决当定义"//"为json注释时,如 ...

  4. Python修改图片格式以及相对应labelme标注的Json文件

    Python修改图片格式以及相对应labelme标注的Json文件 前言 前提条件 相关介绍 实验环境 Python修改图片格式以及相对应labelme标注的Json文件 代码实现 输出结果 前言 本 ...

  5. python 读取xxx.json文件,写入json数据到文件

    读取前的app.json文件 直接上代码 import json path = r"E:\MKqrcode\app.json" ## app_info 是一个字典 app_info ...

  6. 计算机目录读取,从项目目录中读取SQL查询文件(Read SQL query file from project directory)...

    从项目目录中读取SQL查询文件(Read SQL query file from project directory) 我在Visual Studio项目中放置了3个特别大的SQL查询,位于项目目录中 ...

  7. java如何引用文件_java 中如何引用json文件

    java如何创建Json文件?每次做题前,小编都会先潇洒的写下一个解字,然后开始看题-- 新建json文件放在服务器指定目录下,然后读取和写入信息. 小编是想把讨论世界上最可怕的事情,莫过于有眼睛却发 ...

  8. C#中读取流媒体视频文件转H.264具体实现方法

    现在有越来越多的人在使用C#语言做编程,但我发现好像用C#做音视频流媒体开发的比较少.我们的libEasyScreenLive目前支持Windows,Android平台,通过EasyScreenLiv ...

  9. sublime python3中读取和写入文件时如何解决编码问题

    sublime python3中读取和写入文件时如何解决编码问题 参考文章: (1)sublime python3中读取和写入文件时如何解决编码问题 (2)https://www.cnblogs.co ...

最新文章

  1. HTTP服务器端常用推送技术
  2. CUD学习-查看电脑block数量与如何分配给程序
  3. 网络技术工程师专业核心 | 网络技术工程师就业方向
  4. 【工业控制】学习喷墨打印技术 怎么能不知道波形
  5. 再见,齐达内,再见,法国队
  6. [转]I,P,B帧和PTS,DTS的关系
  7. springboot使用mongodb
  8. url中能出现的字符_python爬虫,解决大众点评字符库反爬机制的经验
  9. netty 水位线与oom
  10. yum yum doesn‘t match version of Python 终极解决方案
  11. [转载] Python: ljust()|rjust()|center()字符串对齐
  12. 那些不能遗忘的知识点回顾——操作系统系列(笔试面试高频题)
  13. 鼠标悬停一段时间再触发事件
  14. docker自动部署脚本
  15. 网站死链接检测以及死链接的处理方式
  16. When Hybrid Cloud Meets Flash Crowd: Towards Cost-Effective Service Provisioning--INFOCOM 2015
  17. linux无线鼠标右键自动选择,2020年高性价比无线鼠标推荐
  18. 【理解数据结构】队列的实现(C语言)
  19. 20、【华为HCIE-Storage】--Smart Qos
  20. 史上最全八大排序讲解时间复杂度篇(0基础都能看懂)

热门文章

  1. 数据结构实验之栈与队列五:下一较大值(一)
  2. 【数学和算法】如何理解特征值为复数的情况
  3. 人工智能与模式识别 --中国计算机学会推荐国际学术刊物
  4. Vue.js 组件 处理边界情况
  5. 锁Lock 那点事儿
  6. Spring事务属性详解
  7. Latex中bib文件制作(参考文献制作)
  8. OpenCV之calib3d 模块. 相机定标和三维重建
  9. MIT自然语言处理第一讲:简介和概述(第二部分)
  10. Day 16: Goose Extractor —— 好用的文章提取工具