نحوه تبدیل CSV به اکسل در پایتون

این آموزش ساده حاوی اطلاعاتی در مورد نحوه تبدیل CSV به اکسل در پایتون با ارائه جزئیات در مورد پیکربندی محیط پایتون، مراحل دقیق انجام این کار و کدهای قابل اجرا پایتون است. با استفاده از ** Python تبدیل CSV به Excel ** داشتن کنترل کامل بر خواندن فایل CSV منبع و سفارشی سازی فایل اکسل خروجی. فایل اکسل خروجی را می توان در هر یک از فرمت های پشتیبانی شده توسط MS Excel مانند XLS، XLSX، ODS و بسیاری موارد دیگر ذخیره کرد.

مراحل تبدیل CSV به اکسل در پایتون

  1. پیکربندی محیطی برای استفاده از Aspose.Cells برای پایتون از طریق جاوا
  2. نمونه سازی و مقداردهی اولیه یک شی کلاس TxtLoadOptions برای تنظیم فرمت فایل ورودی به عنوان CSV
  3. کاراکتر جداکننده موجود در داده CSV را شناسایی کنید
  4. فایل CSV منبع را با استفاده از پیکربندی TxtLoadOptions در شیء Workbook بارگیری کنید.
  5. فایل خروجی را به صورت XLS تبدیل شده از CSV ذخیره کنید

این مراحل پیکربندی مورد نیاز را با به اشتراک گذاری پیوند برای ایجاد محیط شرح داده اند و سپس لیست وظایف با استفاده از کد پایتون انجام می شود. برای تبدیل کد CSV به اکسل پایتون بسیار ساده است زیرا فقط باید فایل CSV را بارگیری کنید و مستقیماً آن را به عنوان اکسل ذخیره کنید، اما شی کلاس TxtLoadOptions معرفی شده است که می تواند برای سفارشی کردن فرآیند تجزیه فایل CSV منبع استفاده شود.

کد برای تبدیل فایل CSV به اکسل در پایتون

ما از شی کلاس TxtLoadOptions استفاده کرده ایم که امکان بارگیری CSV، TSV و بسیاری از فرمت های دیگر موجود در کلاس FileFormatType را می دهد. همچنین گزینه ای برای تنظیم جداکننده (ویرگول به طور پیش فرض) که برای جداسازی متن در فایل CSV منبع استفاده می شود را فراهم می کند. بسیاری از پیکربندی های دیگر نیز در TxtLoadOptions موجود است، مانند پرچم برای خواندن داده های رشته به عنوان تاریخ و مقدار عددی، گزینه خواندن و تنظیم فرمول از رشته ها، پرچم برای حفظ یا نادیده گرفتن دقت مقدار عددی، تنظیم LoadFilter برای بارگذاری داده ها را بر اساس برخی معیارها و بسیاری از گزینه های دیگر فیلتر کنید.

در این مبحث آموزش تبدیل فایل CSV به اکسل در پایتون را یاد گرفتیم. اگر علاقه مند به ایجاد یک فایل اکسل خالی جدید و سپس پر کردن اطلاعات در آن هستید، به مقاله نحوه ایجاد فایل اکسل در پایتون مراجعه کنید.

 فارسی