SyntaxError: unexpected EOF while parsing

2023-11-10

报错在eval()函数

正确代码段:

with open("COCO_train.json", "r+") as f:
    data = f.readline()
    data = data.strip('{').split('{')
    del data[0]
    del data[-1]
for i in data:
    i = '{' + i[: -2]
    i = eval(i)

错误代码段:

with open("COCO_train.json", "r+") as f:
    data = f.readline()
    data = data.strip('{').split('{')
    del data[0]
for i in data:
    i = '{' + i[: -2]
    i = eval(i)

发生这种错误一般的原因是格式不对,博主在把字符串转化成字典的时候发生这种错误的,因为最后一个字符串缺少}字符,删除即可。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SyntaxError: unexpected EOF while parsing 的相关文章

随机推荐

  • Ubuntu中ssh远程报错:packet_write_wait: Connection to 192.168.163.190 port 22: Broken pipe lost connection

    ssh远程报错 packet write wait Connection to 192 168 163 190 port 22 Broken pipe lost connection 网上常见问题解决版本 1 用 ssh 命令连接服务器之后
  • Modbus 调试助手的使用(一) Modsim32使用详解Modbus Poll

    转载 Modbus 调试助手的使用 一 Modsim32使用详解Modbus Poll dzkfw com cn 记得当时还百度来着 然鹅并没有找到自己想要的东西 鉴于此 写一个对初学者友好的教程 上一篇文章提到Modbus协议包括ASCI
  • 用Java实现文本编辑器:创建、浏览、编辑文件;剪贴、复制、粘贴;保存、另存为;字符统计;自动换行

    Java做文本编辑器的项目 搜了下看到网上有各种版本的Java文本编辑器有很多种 但有的实现很麻烦 最近刚好在做这个实现就也发一个 代码写得很朴素 注释无比详细 测试过没有Bug 如果有什么问题 欢迎探讨 代码供大家借鉴参考 欢迎交流 用J
  • 全网最全的 Java 限流方案,全都给你整理出来了!

    文章目录 限流基本概念 QPS和连接数控制 传输速率 黑白名单 分布式环境 限流方案常用算法 令牌桶算法 漏桶算法 滑动窗口 常用的限流方案 Nginx限流 中间件限流 限流组件 合法性验证限流 Guawa限流 网关层限流 从架构维度考虑限
  • 快照java开源_VNDK 快照设计  

    即使系统映像和供应商映像是基于不同版本的 Android 构建的 系统映像也可以使用 VNDK 快照为供应商映像提供正确的 VNDK 库 创建 VNDK 快照需要以快照形式捕获 VNDK 库 并使用版本号标记它们 供应商映像可以与特定的 V
  • Oracle数据库基本语句练习

    以ORACLE数据库为主提纲 第一部分 SQL语言基础 第一章 Oracle命令类别及sql简单语法介绍第二章 oracle的基本函数第三章 oracle的数据类型第四章 多表连接技术 第二部分 oracle基本对象及SQL优化 第一章 执
  • 行为分析(九):人形检测部分(二):YOLO系、RCNN系、SSD系、EfficicnetDet系、Transformer系目标检测模型对比

    将模型进行对比 试着描述一下不同系列模型的根本差异与各自的优缺点 会更有益记忆 SSD论文 https arxiv org pdf 1512 02325 pdf YOLOv4论文 https arxiv org pdf 2004 10934
  • DSP T320F2803x 模数转换模块 ADC

    一 ADC 概览 1 1 特点 29803x 的 ADC 模块是12位循环 ADC 部分 SAR 部分流水线 其核心是 12 位的转换器 有两个采样保持器 可同时或顺序采样 通过多路复用后有 16 个模拟转换输入通道 转换器可以配置为与内部
  • DES加密算法在C#下的实现

    选择自 tren 的 Blog 此程序分两部分 第一部分为主程序 另一部分为函数库 本程序中用int 表示char的2进制形式 如 a int 8 0 1 1 0 0 0 0 1 下面副程序 本程序在C 2005下通过 region Usi
  • ElasticSearch实现聚合结果的筛选

    小编我想实现这样一个操作 c group id取值格式为 100 101 102 103 而我想做的操作是 聚合时候只返回编号是 101 格式的数据 实现的核心代码是 在聚合下面加一个 include 101 就可以 aggs字段提供了过滤
  • JavaScript-----轮播图案例展示

    前言 这一期我们去通过JavaScript的代码实现轮播图的制作 下面有效果展示和代码资源 其中的图片资源和代码资源我都上传上去了 如果需要运行的话 你们可以去直接下载下来 希望各位喜欢 效果展示 1694164869515 功能说明 这个
  • 响铃:从《中国汽车四十年》看4S店的“革命之路”

    文 曾响铃 来源 科技向令说 xiangling0815 除了贾跃亭造车 特斯拉私有化等舆论热点 作为最大的制造业领域 汽车这个行当从来就不缺话题 最近 一本 中国汽车四十年 突然火爆起来 怀旧夹杂着新生 受到汽车行业及相关的从业者热捧 而
  • Mybatis学习

    Mybatis配置步骤 总体配置目录结构 在resources下面新建mybatis config xml
  • 采矿权EXCEL文件坐标串矢量化和信息提取

    解决思路 1 采矿权文件坐标格式规则 百度出来的规则 2 将规则输入chatgpt中 让其给出arcpy的代码 如下结果 不得不说 chatgpt确实很强大 事半功倍 检查测试下了代码 xy坐标互换了下 解析坐标时列值有点不正确 index
  • springboot实现单文件上传和多文件上传(注释详细,最新版本)

    关于文件 我一般都是存在oss里面的 因为比赛可能要用到 所以又去学了一下存在服务器里面 关于这里 我是存本地目录的 单文件上传 首先创建一个springBoot项目 这个就不说了 然后创建一个文件上传的html页面
  • 超实用的python技巧:python读写Excel表格的实例代码(简单实用)

    本文来源于公众号 csdn2299 喜欢可以关注公众号 程序员学府 这篇文章主要介绍了python读写Excel表格的方法 本文通过实例代码给大家介绍的非常详细 具有一定的参考借鉴价值 需要的朋友可以参考下 安装两个库 pip instal
  • 前端vue项目一键换肤主题技术方案

    一 技术核心 通过切换 css 选择器的方式实现主题样式的切换 在组件中保留不变的样式 将需要变化的样式进行抽离 提供多种样式 给不同的主题定义一个对应的 CSS 选择器 根据不同主题通过切换CSS选择器设置不同的样式 二 实现方法 提取公
  • 数学建模之Python-随机森林算法

    理论 代码 coding utf 8 author Administrator step1 调用包 import pandas as pd from sklearn model selection import train test spl
  • Arduino UNO R3

    Arduino 常见型号 当然还有 LilyPad 附图 最常见的自然是UNO 最新版是第三版R3 国内也有一些改进的板子 我用的是一般的板子 拿到货也只能默默了 简介 The Uno is a microcontroller board
  • SyntaxError: unexpected EOF while parsing

    报错在eval 函数 正确代码段 with open COCO train json r as f data f readline data data strip split del data 0 del data 1 for i in d