Найти - Пользователи
Полная версия: SQL обработка массива после запроса
Начало » Python для новичков » SQL обработка массива после запроса
1
lefmails
Добрый день
(QT4 Py2.7.15)
Хочу основные данные хранить в SQL
Подключаюсь, считываю данные, вывожу результат, в общем все норм, но ни как не могу обработать массив
         conn = sqlite3.connect('db.db')
        cursor = conn.cursor()
        cursor.execute("SELECT var_name,value FROM config WHERE id>0")
        res_ =  cursor.fetchall()
        self.label_tst = QtGui.QLabel(str(res_), self)
        conn.close()
Выводит: в формате:
[(u'temp_max',30), (u'temp_min',10)]
Притом текст в виде:
 u'некий текст '
, но это по кодировке уникод

 res_[1] - выводит первый массив (u'temp_max',30)
res_['temp_max'] res_[temp_max] и т.д. результатов не дает

Как мне этот массив правильно обработать?
например
 Tmax=res_[Значение 30 от temp_max]
lefmails
Все оказалось просто
Просто выводить в виде

  res_[1][0] # Tmax
 res_[1][1] # 30

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