我有一个我编写的命令行工具(在Python中),它与SQLite数据库(每个用户一个DB)连接。该程序向用户提供了大量数据,这在终端中可能很麻烦。
一种选择是提供wxPython接口,但另一种想法是利用Firefox或Webkit提供接口。
有人这样做过吗?或者是否有任何非常简单的方法来添加图形界面来操纵python程序中的大量数据?谢谢!
答案 0 :(得分:4)
django automatic admin interface(您可以使用旧版DB和sqlite)或databrowse应用程序值得考虑作为简单,(几乎)无编码的Web界面。
答案 1 :(得分:1)
您也可以查看Qt的模型/视图框架。获取SQL结果集并将其映射到表视图等等是微不足道的......
http://doc.trolltech.com/4.5/sql-tablemodel.html
这也很适合PyQt4。