- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 读取json时KeyError
传入参数为"a.json,1,“intent”,执行时报KeyError 1的错误。作为第二个参数时,实际上是在告诉函数去查找每个 JSON 对象中的。根据提供的 JSON 数据格式来看,每个 JSON 对象都有。的值来筛选特定的数据项,那么需要修改函数来实现这一功能。接收的参数是文件路径、要提取的第一个索引(默认为。的值,而不是传递一个不存在的键。这里是修改后的函数,它能够根据给定的。所以,当调用这个函数并传递。,因为这些对象中并没有这样的键。)和第二个索引(默认为。为了修复这个问题,提取。
2024-10-12 13:34:27
324
原创 自然语言处理,nltk库的安装
但是由于语料库有时候经常会安装错误需要我们手动安装,第一步我们要找到对应的语料库去进行下载,第二步用find命令找到这个库所在的文件夹具体位置,手动将下载好的文件解压放置这个位置。时,也很有意思哪怕你使用PiP安装完这个库以后依旧不能使用,因为NLTK本身是一个自然语言处理库,它不仅有自己本身需要安装的代码层面还需要安装对应的语料库。上述步骤都完成以后nltk库已经可以正常运行但是在编译器中依旧会有红色显示报错,正常现象。所以可以使用这个命令下载它对应的语料库如果想要下载具体的语料库可以在括号内填入参数。
2024-10-12 13:32:56
391
原创 json文件写入多条数据报只能有一个顶级对象的错误的解决方法
在使用json写入文件的时候遇到一个错误,我想要这种多行的字典格式但是在写入文件的时候它一直报错说只允许有一个顶层值,简单来说可以理解为JSON文件当中只允许存在一个元素,如果你想在同一个json文件中使用它们,你必须将它们组合为[{Obj 1},{Obj 2}]。否则,json文件将包含两个字典对象,并且只能有一个顶级对象。网上有很多方法都没用,而解决方法很简单直接把JSON文件改成jsonl文件即可,读写json文件的方法在jsonl都可以用,且jsonl可以存储多条数据。
2024-10-11 13:05:57
520
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人