Python ile Excel dosyasına veri yazdırma ve csv formatını xlsx formatına dönüştürme

Опубликовано: 19 Май 2026
на канале: Mr Çilek
6,279
59

Python ile Excel'den veri okuma, Excel'e veri yazdırma ve csv formatını xlsx formatına dönüştürme.

Python kodu:

import pandas as pd
import numpy as np
import openpyxl


data = pd.read_csv('student-mat.csv')

wb = openpyxl.Workbook()
sayfa = wb.active

a2 = len(data) ### toplan satır sayısı
a3 = len(data.columns) ### toplam sütun sayısı
print('satır uzunluğu: ', a2)
print('sütun sayısı: ', a3)


for x in range(a3): ### sütun başlıklarını yazdırma döngüsü
c = x + 1
sayfa.cell(row = 1, column = c).value = data.columns[x]


for x in range(a2): ### tüm satırlardaki verileri excele yazdırma döngüsü
for y in range(a3):
r = x + 2
c = y + 1
sayfa.cell(row = r, column = c).value = data.iat[x,y]


wb.save("yeni_excel_dosyasi.xlsx")

print('İşlem başarıyla tamamlandı. Excel dosyanız oluşturuldu')