CSV (कॉमा सेपरेटेड वैल्यूज़) एक सबसे आम फ़ाइल स्वरूप है जो व्यापक रूप से कई प्लेटफ़ॉर्म और एप्लिकेशन द्वारा समर्थित है।
पायथन के मानक पुस्तकालय से सीएसवी मॉड्यूल का प्रयोग करें। सबसे आसान तरीका है कि ओपन () फंक्शन की मदद से csv फाइल को 'w' मोड में खोलें और की वैल्यू पेयर को कॉमा सेपरेटेड फॉर्म में लिखें।
csv मॉड्यूल में DictWriter मेथड है जिसमें लिखने के लिए csv फ़ाइल के नाम और फ़ील्ड नामों वाली एक सूची ऑब्जेक्ट की आवश्यकता होती है। राइटहेडर () विधि सीएसवी फ़ाइल में फ़ील्ड नामों के रूप में पहली पंक्ति लिखती है। लूप के लिए अनुवर्ती प्रत्येक पंक्ति को csv रूप में csv फ़ाइल में लिखता है।
आयात csvcsv_columns =['नहीं', 'नाम', 'देश'] dict_data =[{'नहीं':1, 'नाम':'एलेक्स', 'देश':'भारत'}, {'नहीं' :2, 'नाम':'बेन', 'देश':'यूएसए'}, {'नहीं':3, 'नाम':'श्री राम', 'देश':'भारत'}, {'नहीं':4, 'नाम':'स्मिथ', 'देश':'यूएसए'}, {'नहीं':5, 'नाम':'युवा राज', 'देश':'भारत'},]csv_file ="Names. csv"कोशिश करें:csvfile के रूप में open(csv_file, 'w') के साथ:लेखक =csv.DictWriter(csvfile, fieldnames=csv_columns) writer.writeheader() dict_data में डेटा के लिए:लेखक। राइटर (डेटा) IOError को छोड़कर:प्रिंट (" I/O त्रुटि")