Home

Tags

Создание excel (xls) файла в python

2011-07-07 python excel xlwt

Пример создания excel документа на python с помощью модуля xlwt.
Установка модуля

easy_install xlwt


# coding: utf8

import xlwt

# Создаем книку
book = xlwt.Workbook('utf8')

# Создаем шрифт
font = xlwt.easyxf('font: height 240,name Arial,colour_index black, bold off,\
    italic off; align: wrap on, vert top, horiz left;\
    pattern: pattern solid, fore_colour red;')

# Добавляем лист
sheet = book.add_sheet('sheetname')

# Заполняем ящейку (Строка, Колонка, Текст, Шрифт)
sheet.write(0,0,'text',font)

# Высота строки
sheet.row(1).height = 2500

# Ширина колонки
sheet.col(0).width = 20000

# Лист в положении "альбом"
sheet.portrait = False

# Масштабирование при печати
sheet.set_print_scaling(85)

# Сохраняем в файл
book.save('filename.xls')