Last active
December 14, 2017 09:21
-
-
Save ilkermanap/688a598adb5b6d240efdb5338fd52666 to your computer and use it in GitHub Desktop.
excel file manipulation using openpyxl, simple example / openpyxl ile excel dosya duzenleme basit ornek
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from openpyxl import load_workbook | |
# Kaynak dosyayi oku | |
dosya = load_workbook('deneme.xlsx') | |
# icindeki tablo isimlerini yazdir | |
print(dosya.get_sheet_names()) | |
# ben bos dosya kullandim. icinde Sheet1 vardi | |
# sayfa degiskeni, artik Sheet1 | |
sayfa = dosya['Sheet1'] | |
#ilk satir ilk sutundaki deger, su anda None | |
print("A1 Orijinal hali:", sayfa['A1'].value) | |
#Ikinci satir ilk sutun (A2) icin farkli sekilde erisim | |
print("A2 Orijinal hali:", sayfa.cell(column=1,row=2).value) | |
# Degisiklik yapiyoruz | |
# ister hucre adresini "A2" "B34" gibi verin | |
sayfa['A1'].value = "denemedir" | |
# ister x,y koordinatini verin.. | |
sayfa.cell(column=1, row=2, value="ikinci satir") | |
print("A1 degistirilmis hali :",sayfa['A1'].value) | |
print("A2 degistirilmis hali :",sayfa.cell(column=1,row=2).value) | |
# degistirilmis halini yeni dosyaya yaz | |
dosya.save(filename="yeni.xlsx") |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment