我应该如何使用python程序来处理数据表?

时间:2011-03-09 12:07:51

标签: python database

我希望能够为每个对象添加每日信息,并希望能够轻松删除信息x天。使用表格,我需要查看趋势,并选择符合某些标准的对象。

编辑:我问这个是因为我无法想到一种方法来轻松删除旧数据,因为你无法删除sqlite中的表

4 个答案:

答案 0 :(得分:1)

使用sqlite它是最好的选择,基于文件,易于使用,你可以使用带有SQL的Lookups,它内置在python上,你不需要安装任何东西。

http://docs.python.org/library/sqlite3.html

答案 1 :(得分:0)

如果您的问题意味着您将使用“像数据一样的表”而不是绑定到数据库,请查看使用此python模块:Module for table like snytax

如果您要绑定到后端,而不是*在计算机之间分发数据,那么SQLite就是您的选择。

答案 2 :(得分:0)

“适当的”数据库可能是最佳选择。如果您的应用程序只在一台计算机上运行而且数据库没有变大,那么sqlite很好用且易于使用python(标准模块sqlite3,请参阅库参考资料以获取更多信息)

答案 3 :(得分:0)

看一下sqlite3模块,它可以让你创建一个单文件数据库(没有服务器来设置),它可以让你执行sql查询。它是python中标准库的一部分,因此您无需再安装任何其他内容。

http://docs.python.org/library/sqlite3.html