در این مبحث ساده، نحوه تبدیل XLS به CSV با Python REST API را خواهید آموخت. ما یک تبدیل XLS به CSV با Python Low Code API را با دنبال کردن مراحل دقیق و واضح ذکر شده در بخش زیر توسعه خواهیم داد. برنامه توسعهیافته را میتوان با هر برنامه پایتون پشتیبانی شده در محیطهای لینوکس، ویندوز یا macOS ادغام کرد و تبدیل را میتوان به صورت رایگان انجام داد.
پیش نیاز
- یک حساب کاربری ایجاد کنید و اعتبار API را دریافت کنید برای انجام تبدیل XLS به CSV
- برای تبدیل XLS به CSV، Aspose.Cells Cloud SDK برای پایتون را دانلود کنید
- پروژه پایتون را با SDK بالا راه اندازی کنید تا XLS به صورت CSV ارائه شود
مراحل تبدیل XLS به CSV با Python REST API
- Client ID و Client Secret را برای API تنظیم کنید تا XLS به CSV تبدیل شود
- برای انجام تبدیل XLS به CSV یک نمونه از کلاس CellsApi با اعتبار مشتری ایجاد کنید.
- منبع XLS را مشخص کنید و نام فایل CSV خروجی را مشخص کنید و فایل منبع XLS را در یک جریان حافظه بارگیری کنید.
- یک نمونه از PostConvertWorkbookToCSVRequest با جریان فایل ورودی XLS و سایر ویژگی های اختیاری ایجاد کنید
- فراخوانی روش درخواست اکسل به CSV برای تبدیل XLS به CSV با Python REST API
- جریان فایل CSV ارائه شده را روی دیسک محلی ذخیره کنید
مراحل فوق، نوع فایل از اکسل به CSV را با API کم کد پایتون تبدیل می کند. با پیکربندی SDK و ایجاد شی کلاس CellsAPI، فرآیند را با مقداردهی اولیه آغاز خواهیم کرد. سپس با استفاده از FileStream به فایل XLS منبع دسترسی خواهیم داشت و نمونه ای از کلاس PostConvertWorkbookToPDFRequest ایجاد می کنیم که بیشتر برای انجام تبدیل به جریان فایل CSV با استفاده از روش PostConvertWorkbookToCSV() استفاده می شود.
کد برای تبدیل اکسل به CSV در Python Low Code API
این کد مثال ساده به شما امکان می دهد با استفاده از API ابری پایتون، *اکسل را به CSV تبدیل کنید. فقط باید یک مسیر معتبر برای فایل XLS روی دیسک با کمک Aspose.Cells REST API SDK تبدیل را انجام دهید و سپس، پس از تکمیل فرآیند تبدیل، جریان فایل CSV خروجی را دانلود کنید تا به صورت محلی ذخیره شود.
We have learned to transform XLS to CSV with Cloud API in this topic. If you are interested in performing Excel to DOCX conversion, refer to the article on how to Convert Excel to DOCX with Python REST API.