Застрял на небольшом и непонятном для меня моменте. Хотя мне кажется что “собака зарыта совсем недалёко”.
Идёт SQL запрос по результатам которого данные выгружаются в Excel.
cursor = connection.cursor() cursor.execute(SQL) for row in cursor: T = T + 1 MEM_1, MEM_2, MEM_3, NAME = row ws.write(T, 0, MEM_1.decode('utf-8')) ws.write(T, 1, MEM_2) ws.write(T, 2, MEM_3) ws.write(T, 3, NAME.decode('utf-8')) cursor.close()
MEM_1, MEM_2, MEM_3, NAME = row
desc = [d[0] for d in cursor.description]
cursor = CONNECTION.cursor() cursor.execute(SQL) desc = [d[0] for d in cursor.description] for row in cursor: desc = row
Есть подозрение что ответ был уже тут: http://stackoverflow.com/questions/7745952/python-expand-list-to-function-arguments