Ravindra Bagale · Data Scienceसर्व coursesया course चे lessonsशोधाEnglish

Data Science · मराठी आवृत्ती · Python basics

P9.4 Python मध्ये CSV File कशी लिहायची?

By Ravindra Bagale

हे का शिकायचं?

Summary दुसऱ्याला द्यायची असेल तर Excel मध्ये उघडणारी CSV सगळ्यात सोपी.

हे काय आहे?

csv.DictWriter ला fieldnames द्या, writeheader() आणि writerows() करा.

कसं करायचं?

Step 1. File "w" mode मध्ये उघडा (newline="").

Step 2. DictWriter बनवा.

Step 3. writeheader() आणि writerows().

उदाहरणं: copy करा आणि चालवा

उदाहरण A: Summary save करा

हा code चालवा:

import csv
rows = [{"ward": "A", "patients": 24}, {"ward": "B", "patients": 31}]
with open("wards.csv", "w", newline="", encoding="utf-8") as f:
    w = csv.DictWriter(f, fieldnames=["ward", "patients"])
    w.writeheader()
    w.writerows(rows)
print(open("wards.csv", encoding="utf-8").read())

तुम्हाला दिसणारा output:

ward,patients
A,24
B,31

याचा अर्थ: CSV लिहून परत वाचली, data बरोबर आला.