मेरे पास सैकड़ों बड़ी सीएसवी फाइलें हैं जिन्हें मैं एक में विलय करना चाहता हूं। हालांकि सभी सीएसवी फाइलों में सभी कॉलम नहीं होते हैं। इसलिए मुझे कॉलम नाम के आधार पर मर्ज करने की आवश्यकता है, कॉलम स्थिति नहीं।विभिन्न कॉलम के साथ पायथन में सीएसवी मर्ज करें
बस स्पष्ट होना: विलयित सीएसवी में, उस रेखा से आने वाले सेल के लिए मान खाली होना चाहिए जिसमें उस सेल का स्तंभ नहीं था।
मैं पांडा मॉड्यूल का उपयोग नहीं कर सकता, क्योंकि यह मुझे स्मृति से बाहर चलाता है।
क्या कोई ऐसा मॉड्यूल है जो ऐसा कर सकता है, या कुछ आसान कोड?
धन्यवाद! यह काम करता है लेकिन इनपुट सीएसवी में सभी शीर्षलेख होते हैं, और वे ऊपर दिए गए कोड के साथ मर्ज किए गए फ़ाइल में दोहराए जाते हैं। मैं पहली बार को छोड़कर प्रत्येक फ़ाइल के लिए इस पंक्ति को कैसे छोड़ूं? –
असल में मेरे कॉलम मर्ज किए गए दस्तावेज़ में गठबंधन नहीं हैं। क्यों पता लगाने की कोशिश कर रहा है। –
मेरे out.csv में 223 कॉलम, लेकिन मेरे फील्ड नाम की लंबाई 368 है ...? –