Форум сайта python.su
maxim.tashkinovХочешь констант, используй раннее связывание, почитай в конце концов ссылку что я кинул
Хотя… Они ж константы :) понял, придётся подбирать.. Врядли они выходят за пределы 5-15-20
Офлайн
Пытаюсь сделать вот так:
self.workbook.ActiveSheet.Pictures.Insert(name)
На что получаю:
AttributeError: ‘function’ object has no attribute ‘Insert’
Судя по макросам экселя, добавление картинки должно так работать, а тут нечто непонятное -
Pictures ещё и функция… Как быть?
Здесть self - объект excel application
Офлайн
Solution:
xl.ActiveSheet.Pictures().Insert(r“C:\misc_cruft\a.jpg”)
Офлайн
FerromanО, спасибо!
Перва ссылкаSolution:
xl.ActiveSheet.Pictures().Insert(r“C:\misc_cruft\a.jpg”)
Офлайн
Всем привет,
мне нужно прочесть из файла 1.xls столбы 1,2,3 и заполнить значения столбцов 4,5,6 этого файла. Для чтения файлов Excel есть xlrd, для записи xlwt. Но как с помошью xlwt вставить данные в файл 1.xls? Судя по примерам библиотека xlwt создает только новый файл!? А мне нужно изменить значения ячеек в существующем файле. Подскажите как (с помошью какой библиотеки) изменить значения ячеек в существующем файле?
Спасибо.
Офлайн
Посмотрите на PYPI пакет xlutils
Офлайн
Всем привет, мне нужно прочесть из файла 1.xls столбы 1,2,3 и заполнить значения столбцов 4,5,6 этого файла. Для чтения файлов Excel есть xlrd, для записи xlwt. Но как с помошью xlwt вставить данные в файл 1.xls? Судя по примерам библиотека xlwt создает только новый файл!? А мне нужно изменить значения ячеек в существующем файле. Подскажите как (с помошью какой библиотеки) изменить значения ячеек в существующем файле? Спасибо.
С виду как раз этот случай http://adw0rd.ru/2012/python-excel-xlwt-xlrd-xlutils-and-python-uno/
Отредактировано adw0rd (Июль 29, 2012 02:03:37)
Офлайн
Можно воспользоваться вот этим relatorio и с помощью pyuno заменить формат.
pyuno в чистом виде очень тормознутый. У меня был проект по созданию шаблонизатора на нем большой отчет делался несколько минут.
Отредактировано minotavr_x86 (Сен. 11, 2012 14:23:56)
Офлайн
Hello everyone
I am now on this forum and i hope i will have great time with you all guys,
Thanks
Отредактировано ekoserve (Ноя. 29, 2012 14:53:25)
Офлайн
maxim.tashkinovОбратиите внимание на программу ByteNet3. Внутрии нее есть проприетарные либы для генерации таблиц в Экселе на питоне. То есть, надо нарисовать в Экселе таблицу-шаблон с питоновскими вставками в том виде, в каком вы хотите ее видеть в результате, после чего запустить генератор таблиц из байтнета.
Ситуация: необходимо работать с файлами Excel-я из проограммы на питоне,т.е. генерировать таблицы.
Офлайн