2011-06-24 102 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