如何在python中获取.sav的值标签(我正在使用savReaderWriter)

时间:2018-06-19 13:34:17

标签: python-3.x spss

是否有人知道如何获取某些变量的值标签。当然,这需要在读取文件期间完成,因为一旦它在python中就不包含任何其他信息了?

这是即时消息读取文件的方式:

with SavReader('foo.sav',ioUtf8=True,returnHeader=True) as reader:
    records=reader.all()

1 个答案:

答案 0 :(得分:1)

我正在使用:

import savReaderWriter as sav
with sav.SavHeaderReader('foo.sav', ioUtf8=True) as header:
    metadata = header.all()
    labels = metadata.valueLabels

有关更多信息,请参见SavHeaderReader文档: https://pythonhosted.org/savReaderWriter/generated_api_documentation.html?highlight=returnheader#savheaderreader