Найти - Пользователи
Полная версия: Создание n числа переменных
Начало » Python для экспертов » Создание n числа переменных
1 2
Razor
FishHook
append, естественно.

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

По идее, такой цикл вернет что-то вроде списка объектов. Я что-то неверно понимаю?
Razor
Мило, но в openpyxl такой же метод создания файлов. Данная задача вообще решаема без использования exec, eval и им подобных?
FishHook
Уважаемый, ты так шутишь что ли или дурачка из меня сделать решил?

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

Да неужели?

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

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

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

Приношу свои извинения за отнятое время и благодарю всех, а особенно FishHook за помощь.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB