python读取sav文件_python savReaderWriter 库的使用总结

excel格式的数据,客户要求必须转换为spss格式的数据,折腾了两天,记录下学习过程。savReaderWriter的安装

当前环境:win10 64位, python3.5.4

pip3 install savReaderWriter 和 下载离线包后python setup.py install 后都无法正常安装

错误如下:

File "D:\Python35\lib\distutils\log.py", line 34, in _log

stream.write('%s\n' % msg)

UnicodeEncodeError: 'gbk' codec can't encode character '\xdf' in position 39: illegal multibyte sequence

因为时间比较紧,相关资料比较少,没有解决这个问题,直接将 savReaderWriter 离线安装包里的 savReaderWriter 文件夹复制到D:\Python35\Lib\site-packages目录下,可以正常使用。

注:在ubuntu下使用 pip3 install savReaderWriter 无问题

2.savReaderWriter中savReader的使用

data = savReader(file_path, ioUtf8=True)

读取格式为.sav的spss数据

以下是详细的用法示例

λ ipython

Python 3.5.4 (v3.5.4:3f56838, Aug 8 2017, 02:17:05) [MSC v.1900 64 bit (AMD64)]

Type 'copyright', 'credits' or


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部