सभी CSV फ़ाइलों को मर्ज करने के लिए GLOB मॉड्यूल का उपयोग करें। CSV फ़ाइलों को एक साथ मर्ज करने के लिए concat() के अंदर os.path.join() विधि का उपयोग किया जाता है।
सबसे पहले, आवश्यक लाइब्रेरी आयात करें। हमने पैंडास लाइब्रेरी के लिए pd उपनाम सेट किया है:
import pandas as pd import glob import os
अब, मान लीजिए हमारे पास निम्नलिखित 3 CSV फ़ाइलें हैं:
Sales1.csv

Sales2.csv

Sales3.csv

सबसे पहले, एकाधिक फ़ाइलों को जोड़ने के लिए पथ सेट करें। हमारे पास डेस्कटॉप पर मर्ज की जाने वाली सभी CSV फ़ाइलें हैं:
files = os.path.join("C:\\Users\\amit_\\Desktop\\", "sales*.csv")अगला, मर्ज की गई फ़ाइलों की सूची लौटाने के लिए glob का उपयोग करें:
files = glob.glob(files)
उदाहरण
कोड निम्नलिखित है:
import pandas as pd
import glob
import os
# एकाधिक फ़ाइलों को जोड़ने के लिए पथ सेट करना
files = os.path.join("C:\\Users\\amit_\\Desktop\\", "sales*.csv")
# मर्ज की गई फ़ाइलों की सूची लौटाई गई
files = glob.glob(files)
print("Resultant CSV after joining all CSV files at a particular location...");
# concat और read_csv के साथ फ़ाइलों को जोड़ना
df = pd.concat(map(pd.read_csv, files), ignore_index=True)
print(df)आउटपुट
यह निम्नलिखित उत्पन्न करेगा:
Resultant CSV after joining all CSV files at a particular location... Car Place UnitsSold 0 Audi Bangalore 80 1 Porsche Mumbai 110 2 RollsRoyce Pune 100 3 BMW Delhi 95 4 Mercedes Hyderabad 80 5 Lamborghini Chandigarh 80 6 Volvo Rajasthan 150 7 Hyundai Manipur 120 8 Toyota HP 70