2009-03-31 1 views
0

У меня есть инструмент командной строки, который я написал (на Python), который взаимодействует с базой данных SQLite (один DB на пользователя). Эта программа предоставляет пользователю множество данных, которые могут быть громоздкими в терминале.Интерфейс браузера для командной строки python program

Один из вариантов - предоставить интерфейс wxPython, но еще одна мысль - использовать Firefox или Webkit для обеспечения интерфейса.

Кто-нибудь когда-нибудь собирается что-то вроде этого? Или какие-либо очень простые способы добавления графических интерфейсов для управления большими объемами данных в программах python? Благодаря!

ответ

4

Django automatic admin interface (вы можете использовать устаревшие DB и sqlite), или databrowse приложение стоит рассматривать как простой, практически не кодирующий веб-интерфейс.

+0

хороший, я не знал о функции просмотра данных. – monkut

1

Вы также можете ознакомиться с картой модели/представления Qt. Это тривиально, чтобы взять набор результатов SQL и отобразить его в виде таблицы и т.д. ...

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

Это работает очень хорошо с PyQt4 также.