我正在分析从国会图书馆下载的MARC文件。我已经成功地使用PyZ3950下载了记录,但是当我尝试使用PyMarc解析文件时,我得到了以下错误:
Traceback (most recent call last):
File "test.py", line 13, in <module>
for record in reader:
File "build/bdist.macosx-10.9-intel/egg/pymarc/reader.py", line 83, in next
ValueError: invalid literal for int() with base 10: '<PyZ3'
下面是我的完整代码:
^{pr2}$
你的陈述:
返回
ResultSet
,对应于http://www.panix.com/~asl2/software/PyZ3950/zoom.htmlresultSet
中的每个记录r
都有r.data
中的数据因此,您必须向MARCReader提供每个
r.data
或它们全部连接在一起。在这将起作用:
^{pr2}$相关问题 更多 >
编程相关推荐