0

我正在尝试从 wxpyhton GUI 中的文本字段插入值。当我尝试通过 Textctrl 插入值时,它给了我一个错误“无法适应类型'TextCtrl'”

这是我的文本控件:

user=wx.TextCtrl(self,-1,value="Hello ")

我使用插入语句作为:

cur.execute ('insert into users values(%s)' , (user))

将 textctrl 或其他控件(如复选框、下拉菜单等)中的值插入 postgresql 的正确方法是什么?

4

1 回答 1

0

您需要实际从文本控件中获取数据,而不是传递文本控件对象本身。通常的方法是:user.GetValue()。

我写了几篇关于 wxPython 和使用 SQLAlchemy 的数据库的文章。他们也可能会帮助您解决这些问题:

于 2012-06-11T14:21:00.233 回答