Openpyxl с IronPython: объект 'Sequence' не может быть подписан - PullRequest
0 голосов
/ 07 июня 2018

С обычным питоном библиотека openpyxl работает нормально, но я вынужден использовать IronPython (2.7.3) в моем случае.В начале

from openpyxl import Workbook
wb = Workbook()
ws = wb.active
ws['A1'] = 42
wb.save("D:/Test/result1.xlsx")

Я получаю

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Program Files (x86)\IronPython.2.7\Lib\site-packages\openpyxl\workboo
k\workbook.py", line 367, in save
  File "C:\Program Files (x86)\IronPython.2.7\Lib\site-packages\openpyxl\writer\
excel.py", line 284, in save_workbook
  File "C:\Program Files (x86)\IronPython.2.7\Lib\site-packages\openpyxl\writer\
excel.py", line 266, in save
  File "C:\Program Files (x86)\IronPython.2.7\Lib\site-packages\openpyxl\writer\
excel.py", line 73, in write_data
  File "C:\Program Files (x86)\IronPython.2.7\Lib\site-packages\openpyxl\writer\
workbook.py", line 36, in write_root_rels
  File "C:\Program Files (x86)\IronPython.2.7\Lib\site-packages\openpyxl\packagi
ng\relationship.py", line 67, in append
TypeError: 'Sequence' object is not subscriptable

Я нашел этот пост, но не могу понять, как он может помочь в моем случае: TypeError: объект 'generator'не подписывается, CSV-файл

...