【问题标题】:Exporting to SPSS files in Python Django?在 Python Django 中导出到 SPSS 文件?
【发布时间】:2011-09-21 18:26:39
【问题描述】:

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

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

提前致谢!

【问题讨论】:

    标签: python django spss django-database


    【解决方案1】:

    savReaderWriter 包可用于读取或写入 SPSS 文件(.sav、zsav),包括元数据:https://pypi.python.org/pypi/savReaderWriter/3.1.2

    【讨论】:

      【解决方案2】:

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

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

      话虽如此,我知道您可以通过ctypes 加载一个DLL 并在Python 中使用它(请参阅this question)。

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

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

      编辑

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-04-25
        • 2017-02-22
        • 2013-08-28
        • 1970-01-01
        • 1970-01-01
        • 2018-04-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多