Доброго времени суток читатели Яндекс.Дзен. Сегодня мы рассмотрим библиотеку для работы с файлами Excel, а именно с файлами xlsx.
Для работы с ними нам понадобится библиотека openpyxl. Скачать её можно с помощью команды
pip install openpyxl
Или
py -m pip install -U openpyxl
В данной статье мы разберем как создать excel файл и как с ним работать, в следующих статьях мы будем пробовать извлекать информацию из файлов excel.
Из библиотеки openpyxl импортируем класс workbook() и делаем его экземпляр. Так как книга Excel всегда создается как минимум с одним листом мы делаем этот лист активным с помощью свойства active. А с помощью свойства title присваиваем активному листу новое имя.
Данный цикл позволяет нам посмотреть имена всех листов в книге excel.
Результат работы этого цикла в данной программе будет
#
My_first_sheet
Так как мы переименовали в это имя наш единственный лист.
Далее на фрагменте кода рассмотрим как работать с ячейками.
Также для обращения к ячейке можно использовать метод cell(), который мне кажется более удобным.
Ячейку можно также присвоить переменной. Чтобы потом можно было менять значения с помощью свойства ячейки. Например:
Программа нам выведет число 5.
Теперь сохраним наш файл с помощью метода save() и посмотрим что у нас получилось.
В ячейке B5 действительно значение 5, которое мы назначили ей ранее.
На этом первая часть статьи заканчивается.
Спасибо всем кто дочитал эту статью до конца, для меня это очень важно. Не болейте и учитесь новому!
#Программирование #программированиенаpython #программированиедляначинающих