在Python Django中导出到SPSS文件?

在Python Django中导出到SPSS文件?,python,django,spss,django-database,Python,Django,Spss,Django Database,我需要用Python(Django)将数据导出到SPSS文件格式,但在google中找不到util信息 有没有办法做到这一点?有人试过了 提前谢谢 据我所知,IBM提供的唯一一个与SPSS交互的API是为在C/C++中使用而设计的 您必须为您的SPSS版本查找相应的SPSS开发人员指南,并从其网站下载所需文件 也就是说,我知道您可以加载DLL并在Python中使用它(请参阅) 一旦有了API,就可以轻松地读取/写入/创建SPSS数据库文件。我不确定是否有任何Django插件提供此功能,但您可以自

我需要用Python(Django)将数据导出到SPSS文件格式,但在google中找不到util信息

有没有办法做到这一点?有人试过了


提前谢谢

据我所知,IBM提供的唯一一个与SPSS交互的API是为在C/C++中使用而设计的

您必须为您的SPSS版本查找相应的SPSS开发人员指南,并从其网站下载所需文件

也就是说,我知道您可以加载DLL并在Python中使用它(请参阅)

一旦有了API,就可以轻松地读取/写入/创建SPSS数据库文件。我不确定是否有任何Django插件提供此功能,但您可以自己编写。另外,直接在视图中的某个位置使用ctypes可能是一种更快的方法

另外,我知道SPSS的更高版本有Python脚本支持,但我认为这一点都不会派上用场

编辑

以下是可能对不同版本的SPSS有用的资源列表:

事实证明,14.0之后的所有版本都使用相同的API,因此我修复了链接以反映这一点。显然,每个版本都有不同的文件副本


savReaderWriter软件包可用于读取或写入SPSS文件(.sav,zsav),包括元数据: