Найти - Пользователи
Полная версия: Как заполнить gtk.Liststore данными из базы данных mysql
Начало » Базы данных » Как заполнить gtk.Liststore данными из базы данных mysql
1
Intervent
Всем привет. Помогите заполнить gtk.Listsore из mysql. Делаю так:
from MySQLdb import
def create_table(self):
store = gtk.ListStore(int,str,str,str,str,str,str,int,str,str,str,str,str,str,str,str,str,str,str,str,str,str,str,str,str,str,str,str,str)
db=MySQLdb.connect("localhost","root","***","database")
cursor=db.cursor()
sql="SELECT * FROM mytable"
cursor.execute(sql)
results=cursor.fetchall()
for data in results:
store.append([results.column1, results.column2, и т.д.])
return store
Получаю вывод: AttributeError: ‘tuple’ object has no attribute ‘column1’ (column1 - это столбец в mysql)

По моему, неправильно store.append(), но понять, что в скобки писать не могу. И как имортировать и зарегистрировать столбцы mysql?
d1ffuz0r
Intervent
store = gtk.ListStore(int,str,str,str,str,str,str,int,str,str,str,str,str,str,str,str,str,str,str,str,str,str,str,str,str,str,str,str,str)
жесть
Intervent
d1ffuz0r
Тогда, может подскажешь, как еще можно создать столько столбцов?
d1ffuz0r
Intervent
Тогда, может подскажешь, как еще можно создать столько столбцов?
циклом например?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB