当前位置: 首页 > 知识库问答 >
问题:

尝试解码json以读取tweepy推文时出错

缪嘉志
2023-03-14

我收到一个错误值error:对关闭的文件执行I/O操作。当使用下面的代码时,我的其余代码似乎工作正常,有什么想法吗?

tweets_file = open(tweets_data_path, 'r')

for line in tweets_file:
   tweet = json.loads(line)
   tweets_data.append(tweet)

    ValueError                                Traceback (most recent call last)
<ipython-input-44-722708c7e759> in <module>()
      1 # Read in tweets and store in list: tweets_data
----> 2 for line in tweets_file:
      3   tweet = json.loads(line)
      4   tweets_data.append(tweet)

ValueError: I/O operation on closed file.

共有1个答案

颛孙嘉玉
2023-03-14

要解决此问题,您可以将关键字一起使用


with open('filename.extention', 'r') as myfile:
    do you thing in here

 类似资料:
  • 我试图读取xsd文件以验证模式。 我的架构位于位置 我的类读取这个文件也在< code > x/y/z/read schema . Java 中 它们都装在我的罐子里。 我试图在中读取这个文件,如下所示,其中名称是但url返回为null? 我做错什么了吗?

  • 致命异常:main java.lang.RuntimeException:无法启动活动组件Info{com.example.increative/com.example.increve.comments}:java.lang.nullpointerException 1at android.app.activitythread.performLaunchActivity(activitythrea

  • 我已经创建了一个简单的Spring Web MVC应用程序,该应用程序从酒店API获取json Web响应,但是当我尝试从根节点使用findPath()方法时,我收到错误。我正在使用Jackson Library进行json解析。代码如下: 第3行产生错误。 这是我的网络回复: 错误消息: HTTP 状态 500 - 处理程序处理失败;nested exception is java.lang.N

  • 我正在尝试读取 JSON 文件以创建新对象。我可以读取其中的所有字符串,但是在尝试读取整数时会抛出ClassCastException。这是 JSON 文件。 这是java代码。 它抛出。线程“main”中的异常 java.lang.ClassCastException: java.lang.Double 不能强制转换为 java.lang.Integer

  • 我正在使用Maven创建一个Selenium项目,其中我试图从Excel文件(xlsx)中读取“username”和“password”。 这是密码- 我得到的错误在这一行: Driver.FindElement(By.XPath(“//input[@type='text']”)).SendKeys(Sheet.GetRow(i).GetCell(j).GetStringCellValue());

  • 我在中有一个JSON文件,我试图用以下方式读取该文件: 但是,InputStream为空。 这是我传递的文件路径: 我做错了什么?