Openpyxl
— Excel dosyalarını okumak ve yazmak için bir Python kitaplığıdır (xlsx / xlsm / xltx / xltm uzantılı). openpyxl modülü, bir Python programının Excel dosyalarını okumasına ve değiştirmesine izin verir.
Örneğin, bir kullanıcının bazı kriterlere dayalı olarak küçük değişiklikler yapmak için binlerce satırı geçmesi ve bazı yararlı bilgileri seçmesi gerekebilir. Openpyxl modülünü kullanarak bu görevler çok verimli ve kolay bir şekilde yapılabilir.
Python kullanarak bir Excel çalışma sayfasının nasıl oluşturulacağını ve yazılacağını görelim.
Kod # 1: Etkin sayfanın başlığının başlığını yazdırma programı
# import openpyxl modülü
import
openpyxl
# Openpyxl`den Çalışma Kitabı () işlevini çağırın
# yeni bir boş Çalışma Kitabı nesnesi oluşturun
wb
=
openpyxl.Workbook ()
# Aktif sayfanın çalışma sayfasını alın
# aktif öznitelikten.
< kod sınıfı = "düz"> sayfa
# Bir Worksheet nesneniz olduktan sonra
# adını < adresinden alabilirsiniz. /code>
# başlık özelliği.
print
(
"etkin sayfa başlığı:"
Çıktı:
aktif sayfa başlığı: Sayfa
Kod # 2: Başlık adı değişiklikleri için program
# import openpyxl modülü
import
openpyxl
# Openpyxl`den Çalışma Kitabı () işlevini çağırma
# yeni bir boş Çalışma Kitabı nesnesi oluşturun
wb
=
openpyxl.Workbook()
# Etkin sayfanın çalışma sayfasını alın
# aktif özellikten
sayfa
=
wb.active
# Yapabilirsiniz başlığın başlığını değiştirin
Sheet.title
=
"sheet1"
print
(
" sayfa adı şu şekilde yeniden adlandırılır: "
+
sayfa.title)
Çıktı:
sayfa adı olarak yeniden adlandırıldı: sayfa1
Kod # 3: Excel sayfa yazıcısı
Çıktı: kod # 4: Çalışma kitabına sayfa ekleme programı
Çıktı: |