Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन डिक्शनरी को CSV फ़ाइल में कैसे सेव करें?

CSV (कॉमा सेपरेटेड वैल्यूज़) एक सबसे आम फ़ाइल स्वरूप है जो व्यापक रूप से कई प्लेटफ़ॉर्म और एप्लिकेशन द्वारा समर्थित है।

पायथन के मानक पुस्तकालय से सीएसवी मॉड्यूल का प्रयोग करें। सबसे आसान तरीका है कि ओपन () फंक्शन की मदद से csv फाइल को 'w' मोड में खोलें और की वैल्यू पेयर को कॉमा सेपरेटेड फॉर्म में लिखें।


आयात करें my_dict.keys():f.write("%s,%s\n"%(key,my_dict[key]))

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 त्रुटि")

  1. पायथन:एक शब्दकोश कैसे प्रिंट करें

    डिक्शनरी डेटा को की-वैल्यू पेयर में स्टोर करती है। इसका मतलब है कि शब्दकोश में प्रत्येक मान एक कुंजी के साथ जुड़ा हुआ है। यह कुंजी एक संदर्भ बिंदु के रूप में कार्य करती है। यदि आप किसी शब्दकोश की सामग्री को कंसोल पर देखना चाहते हैं, तो आप कुछ तरीके अपना सकते हैं। आप सीधे एक शब्दकोश का प्रिंट आउट

  1. पायथन में HTML टेबल्स डेटा को CSV में कैसे सेव करें

    समस्या: डेटा वैज्ञानिक के लिए सबसे चुनौतीपूर्ण कार्यों में से एक डेटा एकत्र करना है। जबकि तथ्य यह है कि वेब में बहुत सारे डेटा उपलब्ध हैं, यह केवल स्वचालन के माध्यम से डेटा निकाल रहा है। परिचय.. मैं मूल संचालन डेटा निकालना चाहता था जो कि https://www.tutorialspoint.com/python/python_basic_operators

  1. पायथन - एक CSV फ़ाइल में पांडा डेटाफ़्रेम कैसे लिखें?

    Python में CSV फ़ाइल में पांडा डेटाफ़्रेम लिखने के लिए, to_csv() . का उपयोग करें तरीका। सबसे पहले, हम सूचियों का एक शब्दकोश बनाते हैं - # dictionary of lists d = {'Car': ['BMW', 'Lexus', 'Audi', 'Mercedes', 'Jaguar', 'Bentley'],'Date_of_pur