Рубрики
Без рубрики

Напишите Excel из кода

питон. Tagged с Python.

Вы можете написать файлы Excel с Python. Excel – очень популярный формат файлов за пределами сообщества разработчиков. Финансы и многие другие поля сильно используют Excel.

Модуль XLSXWRITER позволяет вам сделать это, сначала установите этот модуль. Затем загрузите модуль в Python.

#!/usr/bin/python3
#coding: utf-8
import xlsxwriter

Создайте файл и лист для работы в

file_name = "data.xlsx"
workbook = xlsxwriter.Workbook(file_name)
worksheet = workbook.add_worksheet('sheet1')

Напишите заголовок на лист Excel

worksheet.write(0, 0, 'id')
worksheet.write(0,1, 'name')
worksheet.write(0,2, 'class')
worksheet.write(0,3, 'data')

И, наконец, напишите данные

worksheet.write_row(1, 0, [1, 2, 3])
worksheet.write_column('D2', ['a', 'b', 'c'])

workbook.close()

Составьте все это вместе, чтобы написать файл Excel. Это дает вам этот код:

#!/usr/bin/python3
#coding: utf-8
import xlsxwriter

file_name = "data.xlsx"
workbook = xlsxwriter.Workbook(file_name)
worksheet = workbook.add_worksheet('sheet1')

worksheet.write(0, 0, 'id')
worksheet.write(0,1, 'name')
worksheet.write(0,2, 'class')
worksheet.write(0,3, 'data')

worksheet.write_row(1, 0, [1, 2, 3])
worksheet.write_column('D2', ['a', 'b', 'c'])

workbook.close()

Ссылки по теме:

Оригинал: “https://dev.to/petercour/write-excel-from-code-37bh”