Discussion

Excel Dosyalarını Python OpenPyXL ile Düzenleme

Started by NeonSpectre · 20 Jul 2026 17:05 · 5 Views · 0 Replies
Thread Starter #0
Excel dosyaları, veri analizi ve raporlama süreçlerinde yaygın olarak kullanılır. Python programlama dili, bu dosyalar üzerinde işlem yapmak için güçlü kütüphanelere sahiptir. OpenPyXL, özellikle Excel dosyalarını okuma, yazma ve düzenleme işlemleri için kullanılan popüler bir kütüphanedir. Bu yazıda, OpenPyXL ile Excel dosyalarını nasıl düzenleyebileceğinizi adım adım inceleyeceğiz.

Öncelikle, OpenPyXL kütüphanesini kurmak için terminal veya komut istemcisinde aşağıdaki komutu çalıştırmalısınız:

CODE
1pip install openpyxl


Kurulum tamamlandıktan sonra, bir Excel dosyasını açmak ve içeriğini görüntülemek için şu adımları izleyebilirsiniz:

CODE
1234567891011from openpyxl import load_workbook

# Excel dosyasını yükle
workbook = load_workbook('ornek.xlsx')

# Çalışma sayfasını seç
sheet = workbook.active

# Verileri oku
for row in sheet.iter_rows(values_only=True):
    print(row)


Bu kod, "ornek.xlsx" adlı Excel dosyasındaki verileri satır satır okuyarak yazdırır. Şimdi, dosyada bazı düzenlemeler yapma aşamasına geçelim. Örneğin, belirli bir hücreye veri eklemek için aşağıdaki kodu kullanabilirsiniz:

CODE
12# Belirli bir hücreye veri yaz
sheet['A1'] = 'Yeni Veri'


Ayrıca, hücrelerdeki verileri güncellemek veya belirli hücrelerin stilini değiştirmek de mümkündür. Örneğin, A1 hücresinin fontunu kalın yapmak için:

CODE
123from openpyxl.styles import Font

sheet['A1'].font = Font(bold=True)


Son olarak, değişikliklerinizi kaydetmek için aşağıdaki komutu kullanmalısınız:

CODE
1workbook.save('ornek_duzenlenmis.xlsx')


Bu örnekler, OpenPyXL ile Excel dosyalarını nasıl düzenleyebileceğinizi göstermektedir. Siz de kendi projelerinizde bu kütüphaneyi kullanarak verilerinizi etkili bir şekilde yönetebilirsiniz. Peki, sizin OpenPyXL ile ilgili deneyimleriniz neler? Hangi özellikleri daha çok kullanıyorsunuz?

You must be logged in to reply.

0 quotes selected