Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 10, 2013 16:28:00

Razor
Зарегистрирован: 2012-09-11
Сообщения: 127
Репутация: +  2  -
Профиль   Отправить e-mail  

Создание n числа переменных

FishHook
append, естественно.

Признаться, я не понял, каким образом этот код решает задачу. Ну, предположим, записали мы кучу workbook'ов в список. А к чему обращаться при записи то в эти листы? Мне же не просто листы нужно создать, а записать в них. Либо я прав, либо я уж совсем никудышный питонист.

По идее, такой цикл вернет что-то вроде списка объектов. Я что-то неверно понимаю?

Отредактировано Razor (Дек. 10, 2013 16:28:33)

Офлайн

#2 Дек. 10, 2013 16:46:25

Razor
Зарегистрирован: 2012-09-11
Сообщения: 127
Репутация: +  2  -
Профиль   Отправить e-mail  

Создание n числа переменных

Мило, но в openpyxl такой же метод создания файлов. Данная задача вообще решаема без использования exec, eval и им подобных?

Офлайн

#3 Дек. 10, 2013 17:04:42

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Создание n числа переменных

Уважаемый, ты так шутишь что ли или дурачка из меня сделать решил?

Вся прелесть в том, что код и так в цикле, но вместо создания нового листа, он перезаписывает старый. В итоге, имеем последний записанный лист.

Да неужели?



Отредактировано FishHook (Дек. 10, 2013 17:06:22)

Офлайн

#4 Дек. 10, 2013 17:19:22

Razor
Зарегистрирован: 2012-09-11
Сообщения: 127
Репутация: +  2  -
Профиль   Отправить e-mail  

Создание n числа переменных

Отнюдь. Я не из кого дурачка не делал - у меня правда перезаписывался лист. Но глядя на ваш скриншот, я увидел ошибку. Тупую ошибку: я так быстро писал скрипт, что поместил

workbook = xlsxwriter.Workbook('Total.xlsx')

внутрь цикла. Поэтому, файл и перезаписывался, видимо. Такая мелочь, а так напакостила.

Приношу свои извинения за отнятое время и благодарю всех, а особенно FishHook за помощь.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version