2011-06-24 21 views

回答

3

据我所知,IBM提供的与SPSS交互的唯一API旨在用于C/C++。

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

这就是说,我知道你可以加载一个DLL并在Python中使用它ctypes(请参阅this question)。

一旦你有API,你可以很容易地读/写/创建SPSS数据库文件。我不确定是否有任何提供此功能的Django插件,但您可能可以编写自己的。另外在视图中的某处直接使用ctypes可能是更快的方法。

此外,我知道SPSS的后期版本有Python脚本支持,但我不认为它可以派上用场。

编辑

这是资源的列表,可能是不同版本的SPSS的有用:

原来所有版本后14.0使用相同的API,所以我固定链接反映这一点。显然,他们在每个版本中都托管了该文件的不同副本。

+0

谢谢,我将检查它! – eos87