命令行python程序的浏览器界面

时间:2009-03-31 00:58:18

标签: python firefox sqlite webkit

我有一个我编写的命令行工具(在Python中),它与SQLite数据库(每个用户一个DB)连接。该程序向用户提供了大量数据,这在终端中可能很麻烦。

一种选择是提供wxPython接口,但另一种想法是利用Firefox或Webkit提供接口。

有人这样做过吗?或者是否有任何非常简单的方法来添加图形界面来操纵python程序中的大量数据?谢谢!

2 个答案:

答案 0 :(得分:4)

django automatic admin interface(您可以使用旧版DB和sqlite)或databrowse应用程序值得考虑作为简单,(几乎)无编码的Web界面。

答案 1 :(得分:1)

您也可以查看Qt的模型/视图框架。获取SQL结果集并将其映射到表视图等等是微不足道的......

http://doc.trolltech.com/4.5/sql-tablemodel.html

这也很适合PyQt4。