有没有纯Python的表格类?
我正在开发一个需要分析表格数据的应用程序。
我想进行一些列操作,比如重命名列、删除列,以及根据现有列的值计算一个新列。
我最初的选择是像Pandas这样的工具,但有一个限制,就是这个项目必须能够跨平台运行,并且在虚拟环境中非常容易部署。Pandas在Windows 32位上似乎使用了不太好处理的二进制安装包。
我的第二个选择是自己写一个表格类,但我希望不需要这样做。
那么有没有其他的替代方案呢?
更新1: Anaconda确实是一个很好的包,但我不能自由选择我的平台。平台已经为我选好了:是Vanilla CPython 2.7.3 32位。所有服务器上都没有C++编译器。引入任何新的非Python依赖都会有成本,因为我必须确保使用这个的开发者都有这些组件,所以保持纯Python会很有价值。
更新2: 我所说的表格数据是什么意思呢?简单来说,就是你可能在电子表格或SQL数据库的表格中表示的数据。
在这种情况下,它是结构化的数据,按行和列组织。每一列的数据类型是一致的,但可以是None。每一列都有一个字符串名称,并且列是有顺序的。