কম্পিউটার

কিভাবে একটি পান্ডাস ডেটাফ্রেম হিসাবে একটি ডিরেক্টরির অধীনে সমস্ত এক্সেল ফাইল পড়তে হয়?


একটি ডিরেক্টরির সমস্ত এক্সেল ফাইল পড়তে, গ্লোব মডিউল এবং read_excel() পদ্ধতি ব্যবহার করুন৷

ধরা যাক আমাদের এক্সেল ফাইলগুলি একটি ডিরেক্টরির মধ্যে রয়েছে -

Sales1.xlsx

কিভাবে একটি পান্ডাস ডেটাফ্রেম হিসাবে একটি ডিরেক্টরির অধীনে সমস্ত এক্সেল ফাইল পড়তে হয়?

Sales2.xlsx

কিভাবে একটি পান্ডাস ডেটাফ্রেম হিসাবে একটি ডিরেক্টরির অধীনে সমস্ত এক্সেল ফাইল পড়তে হয়?

প্রথমে, সমস্ত এক্সেল ফাইল যেখানে থাকবে সেই পথটি সেট করুন। এক্সেল ফাইলগুলি পান এবং গ্লোব −

ব্যবহার করে সেগুলি পড়ুন
পথ ="C:\\Users\\amit_\\Desktop\\"filenames =glob.glob(path + "\*.xlsx")প্রিন্ট('ফাইলের নাম:', ফাইলের নাম)

এর পরে, একটি নির্দিষ্ট ডিরেক্টরির সমস্ত এক্সেল ফাইলগুলি পুনরাবৃত্তি করতে এবং পড়ার জন্য for লুপ ব্যবহার করুন। আমরা read_excel() −

ও ব্যবহার করছি
ফাইলের নামের ফাইলের জন্য:প্রিন্ট("রিডিং ফাইল =",ফাইল) প্রিন্ট(pd.read_excel(ফাইল))

উদাহরণ

নিম্নলিখিত সম্পূর্ণ কোড -

ডাইরেক্টরি ডেস্কটপপথ থেকে এক্সেল ফাইল পাওয়ার জন্য
pdimport glob# হিসাবে পান্ডা আমদানি করুন ="C:\\Users\\amit_\\Desktop\\"# এক্সটেনশন .xlsx সহ সমস্ত ফাইল পড়ুন অর্থাৎ এক্সেল ফাইলের নাম =glob.glob(path + "\*.xlsx")প্রিন্ট('ফাইলের নাম:', ফাইলের নাম)# ফাইলের জন্য সমস্ত এক্সেল ফাইলকে ফাইলের নামগুলিতে পুনরাবৃত্তি করার জন্য লুপের জন্য:# রিডিং এক্সেল ফাইল প্রিন্ট("রিডিং ফাইল =",ফাইল) প্রিন্ট(pd.read_excel( ফাইল))

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
ফাইলের নাম:['C:\\Users\\amit_\\Desktop\\Sales1.xlsx','C:\\Users\\amit_\\Desktop\\Sales2.xlsx']রিডিং ফাইল =C:\Users\amit_\Desktop\Sales1.xlsx কার প্লেস ইউনিট বিক্রি করা0 অডি ব্যাঙ্গালোর 801 পোরশে মুম্বাই 1102 রোলসরয়েস পুনে 100 রিডিং ফাইল =C:\Users\amit_\Desktop\Sales2.xlsx গাড়ির জায়গা ইউনিট বিক্রি করা0 BMW20 হায়দ্রাবাদ 0 Merced 0 হায়দ্রাবাদ 0 হায়দ্রাবাদ 5 হায়দরাবাদ প্রাক> 
  1. পাইথন ব্যবহার করে কিভাবে PDF ফাইলগুলিকে Excel ফাইলে রূপান্তর করবেন?

  2. উইন্ডোজ 10 এ মেমরি ডাম্প ফাইলগুলি কীভাবে পড়বেন

  3. এক্সেল এ CSV ফাইল কিভাবে পড়তে হয় (4টি দ্রুততম উপায়)

  4. স্থায়ীভাবে মুছে ফেলা এক্সেল ফাইলগুলি কীভাবে পুনরুদ্ধার করবেন?