Всем привет, народ у меня непонятная ерунда с openpyxl
я дергаю из базы mysql таблицу получаю данные
вот так получаю заголовки и словарь с данными
headers = [desc[0] for desc in cur.description]
result = cur.fetchall()
получаю данные вида:
['Code', 'Name', 'Address']
{'Code': '10.012', 'Name': 'Москва Холодильный_7712_С', 'Address': '115191, Москва г, Холодильный пер, д.3, оф. 37А'}
далее создаю xlsx с помощью openpyxl
wb = Workbook()
ws = wb.active
ws.title = table_name
ws.append(headers)
for row in result:
ws.append(row)
wb.save("{}{}".format(xlsx_path, xlsx_name))
и получаю raise ValueError("{0} is not a valid column name".format(str_col))
ValueError: Code is not a valid column name
не могу нагуглить как решить проблему.
отдельно заголовки записываются нормально, чего он хочет я не понимаю. Может кто помочь разобраться?
СообщениеВсем привет, народ у меня непонятная ерунда с openpyxl
31 августа 2019Рядом в ленте
Уэто сообщение
O