Я новичок в Python и пытаюсь добавить некоторые данные из таблицы Oracle в массив и добавить другое значение как datetime (string) для записи.как присоединиться к tuple datetime
Мой код:
now = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
con = cx_Oracle.connect('user', 'pass', dsn_tns)
q='SELECT columns FROM table'
device_status = []
cursor = con.cursor()
cursor.execute(q)
results = cursor.fetchall()
for row in results:
device_status.append(row + tuple(now))
con.close()
print device_status[1]
Это выход:
('1110', '1000074', 2060, '2', '0', '1', '7', '-', '0', '2', '-', '2', '3', ' ', '1', '1', ':', '5', '2', ':', '0', '2')
Я хочу присоединиться к дате, так что выход будет выглядеть следующим образом:
('1110', '1000074', 2060,'2017-02-23 11:57:41')
пытался использовать но получена следующая ошибка:
can only concatenate tuple (not "str") to tuple
Что я делаю неправильно?
благодарственных лет. работает хорошо для меня. –