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

पांडस डेटाफ्रेम के रूप में निर्देशिका के तहत सभी एक्सेल फाइलों को कैसे पढ़ा जाए?

किसी निर्देशिका में सभी एक्सेल फ़ाइलों को पढ़ने के लिए, ग्लोब मॉड्यूल और read_excel() विधि का उपयोग करें।

मान लें कि एक निर्देशिका में हमारी एक्सेल फाइलें निम्नलिखित हैं -

बिक्री1.xlsx

पांडस डेटाफ्रेम के रूप में निर्देशिका के तहत सभी एक्सेल फाइलों को कैसे पढ़ा जाए?

बिक्री2.xlsx

पांडस डेटाफ्रेम के रूप में निर्देशिका के तहत सभी एक्सेल फाइलों को कैसे पढ़ा जाए?

सबसे पहले, वह पथ सेट करें जहां सभी एक्सेल फाइलें स्थित हैं। एक्सेल फ़ाइलें प्राप्त करें और ग्लोब का उपयोग करके उन्हें पढ़ें -

path = "C:\\Users\\amit_\\Desktop\\"

filenames = glob.glob(path + "\*.xlsx")
print('File names:', filenames)

इसके बाद, एक विशिष्ट निर्देशिका में सभी एक्सेल फ़ाइलों को पुनरावृत्त करने और पढ़ने के लिए लूप के लिए उपयोग करें। हम read_excel() -

. का भी उपयोग कर रहे हैं
for file in filenames:
   print("Reading file = ",file)
   print(pd.read_excel(file))

उदाहरण

पूरा कोड निम्नलिखित है -

import pandas as pd
import glob

# getting excel files from Directory Desktop
path = "C:\\Users\\amit_\\Desktop\\"

# read all the files with extension .xlsx i.e. excel 
filenames = glob.glob(path + "\*.xlsx")
print('File names:', filenames)

# for loop to iterate all excel files 
for file in filenames:
   # reading excel files
   print("Reading file = ",file)
   print(pd.read_excel(file))

आउटपुट

यह निम्नलिखित आउटपुट देगा -

File names:['C:\\Users\\amit_\\Desktop\\Sales1.xlsx','C:\\Users\\amit_\\Desktop\\Sales2.xlsx']

Reading file = C:\Users\amit_\Desktop\Sales1.xlsx
          Car      Place   UnitsSold
0        Audi  Bangalore          80
1     Porsche     Mumbai         110
2  RollsRoyce       Pune         100

Reading file = C:\Users\amit_\Desktop\Sales2.xlsx
          Car      Place   UnitsSold
0         BMW      Delhi         95
1    Mercedes  Hyderabad         80
2  Lamborgini Chandigarh         80

  1. विंडोज 10 में मेमोरी डंप फाइल कैसे पढ़ें

    यदि आपका पीसी हाल ही में क्रैश हुआ है, तो आपको ब्लू स्क्रीन ऑफ डेथ (बीएसओडी) का सामना करना पड़ा होगा, जो क्रैश के कारणों को सूचीबद्ध करता है और फिर पीसी अचानक बंद हो जाता है। अब बीएसओडी स्क्रीन केवल कुछ सेकंड के लिए दिखाई जाती है, और उस समय दुर्घटना के कारण का विश्लेषण करना संभव नहीं है। शुक्र है, ज

  1. एक्सेल में CSV फ़ाइल कैसे पढ़ें (4 सबसे तेज़ तरीके)

    एक्सेल में काम करते समय, आपको अक्सर CSV . से निपटने की आवश्यकता हो सकती है फ़ाइल। यह एक्सेल में कॉलम रखने के साथ एक CSV फ़ाइल खोलना . हो सकता है , एक CSV . को रूपांतरित करना एक एक्सेल फ़ाइल में फ़ाइल, कनेक्शन बनाना, या कुछ और। हालांकि, CSV . को पढ़ना या खोलना इस प्रकार की फ़ाइल में टेक्स्ट-आधारित

  1. कैसे स्थायी रूप से हटाई गई एक्सेल फ़ाइलें पुनर्प्राप्त करें?

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