সমস্ত CSV ফাইল একত্রিত করতে, GLOB মডিউল ব্যবহার করুন৷ OS.path.join() পদ্ধতিটি CSV ফাইলগুলিকে একত্রিত করতে concat() এর ভিতরে ব্যবহার করা হয়৷
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন। আমরা pd কে পান্ডাস লাইব্রেরির −
উপনাম হিসাবে সেট করেছিpdimport globimport os হিসাবে পান্ডা আমদানি করুন
এখন, ধরা যাক আমাদের কাছে নিম্নলিখিত 3টি CSV ফাইল রয়েছে -
Sales1.csv৷
Sales2.csv৷
Sales3.csv৷
প্রথমে, একাধিক ফাইলে যোগদানের পথ সেট করুন। ডেস্কটপে মার্জ করার জন্য আমাদের কাছে সমস্ত CSV ফাইল আছে −
files =os.path.join("C:\\Users\\amit_\\Desktop\\", "sales*.csv")
এরপরে, মার্জ করা ফাইলের তালিকা ফেরাতে গ্লোব ব্যবহার করুন −
files =glob.glob(ফাইল)
উদাহরণ
নিম্নলিখিত কোড -
pdimport globimport os# হিসাবে পান্ডা আমদানি করা একাধিক ফাইল ফাইলে যোগদানের পথ নির্ধারণ করা =os.path.join("C:\\Users\\amit_\\Desktop\\", "sales*.csv")# এর তালিকা মার্জ করা ফাইল রিটার্নডফাইলস =glob.glob(ফাইল)মুদ্রণ("একটি নির্দিষ্ট অবস্থানে সমস্ত CSV ফাইলে যোগদানের পর ফলস্বরূপ CSV...");# কনক্যাট এবং read_csvdf =pd.concat(map(pd.read_csv, ফাইল) সহ ফাইলে যোগদান , ignore_index=True)মুদ্রণ(df)
আউটপুট
এটি নিম্নলিখিত −
তৈরি করবেএকটি নির্দিষ্ট স্থানে সমস্ত CSV ফাইলে যোগদানের পর ফলাফল CSV... কার প্লেস ইউনিটসল্ড0 অডি ব্যাঙ্গালোর 801 পোরশে মুম্বাই 1102 রোলসরয়েস পুনে 1003 বিএমডব্লিউ দিল্লি 954 মার্সিডিজ হায়দ্রাবাদ 805 ল্যাম্বরগিনি চণ্ডীগড় 806 ভলভো রাজস্থান 1507 থেকে H20807 হায়পুর>