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