使用QTableWidget获取用户输入

时间:2013-03-03 12:53:49

标签: python mysql sqlalchemy pyqt4

任何人都可以提供一个快速教程,说明如何设置QTablewidget,用户可以输入数据(记录),然后我将如何将数据转储到数据库中?

我是python的初学者,这样的例子会让我感到高兴。我想与PyQt,SqlAlchemy和MySql一起工作。我宁愿不使用Camelot,因为作为初学者,我喜欢弄脏手。我在SQLite上选择MySql,因为在我的sql中我有一个独立的方式来查看我的应用程序插入的记录,这与我理解的SQLite不同,但是我愿意接受建议。

我现在已经在网上搜索了几天(只是一个小时的时间),但找不到任何好老师。

我希望你能提供帮助。

干杯, 乔

1 个答案:

答案 0 :(得分:0)

您并不需要针对此特定任务的教程。只要确保了解如何做你想做的每一个部分,你就能弄清楚如何混合一切。

如果还没有,请阅读the sqlalchemy tutorial。我将教你如何使用数据库的基础知识。如果你想要一种方法来查看数据库的内容,也有一些用于sqlite,比如sqliteman。如果您只想玩数据库,我会建议不需要您管理服务器守护程序的sqlite。

您还应学会操纵QTableWidget。如果文档不够并且您需要示例,请记住pyqt代码是直接从C ++代码转换的,因此任何C ++示例都适用于您(只要您调整语法)。事实上,PyQt文档中的示例未翻译。您可以查看此问题以获取更多相关信息:Translate C++/Qt4 examples to PyQt4

一旦你知道了这两个,你就可以很容易地找到如何在同一个程序中使用它们。