关于使用metaknowledge读取文献后转化字典结构报错PD问题的解决方式
- 1 问题说明
- 2 问题探索
- 3 问题解决
- 4 数据核实
1 问题说明
在进行文献下载完毕后,使用metaknowledge读入文献时候是正常的,但是要通过RC.makeDict()
方法转化为字典结构,却发生了PD报错问题(KeyError: 'PD'
),如下
2 问题探索
顺着报错的提示,后面提示出现了其它的异常,如下。显示最终是helpFuns.py
文件汇总的月份解析函数无法解析文献中的字段信息。
因此可以打开源文件进行调试。第一步,找到metaknowledge安装包在本地计算机的位置,输入代码mk.__path__
,执行结果如下(也可以按照上面的的报错提示文件路径找到)