کاربرگ را در اکسل با استفاده از Python REST API حذف کنید

این آموزش کوتاه راهنمای نحوه حذف کاربرگ در Excel با استفاده از Python REST API است. یاد خواهید گرفت چگونه یک برگه اکسل را با استفاده از رابط Python REST از طریق یک Cloud SDK مبتنی بر پایتون حذف کنید. جزئیات را برای انجام این کار برای چندین فایل اکسل و در صورت نیاز بیش از یک برگه به ​​اشتراک می گذارد.

پیش نیاز

  • [ایجاد یک حساب کاربری و دریافت اعتبار API] ( https://kb.aspose.cloud/ total/python/how-to-create-aspose-cloud-apis-account/) برای حذف کاربرگ

  • دانلود کنید Aspose.Cells Cloud SDK for Python to remove a sheet

  • پروژه پایتون را با SDK بالا راه اندازی کنید

مراحل حذف شیت با استفاده از API مبتنی بر پایتون

  1. برای حذف کاربرگ، CellsApi را با clientID، clientSecret و apiBaseUrl راه اندازی کنید.
  2. نام ها را برای فایل ورودی دیسک محلی و فایل راه دور در فضای ذخیره سازی ابری تنظیم کنید
  3. فایل اکسل محلی را با استفاده از UploadFileRequest در فضای ذخیره سازی Aspose Cloud آپلود کنید
  4. کاربرگ Sheet1 را با استفاده از روش DeleteWorksheetRequest از فایل اکسل آپلود شده حذف کنید.
  5. فایل اصلاح شده را با استفاده از DownloadFileRequest از ابر دانلود کنید
  6. فایل دانلود شده را به صورت محلی به عنوان output.xlsx ذخیره کنید
  7. پیام موفقیت را ثبت کنید یا استثناها را بگیرید و چاپ کنید

مراحل بالا نحوه حذف کاربرگ اکسل با استفاده از Python Low Code API را شرح می دهد. کد Aspose.Cells Cloud API را مقداردهی اولیه می کند، با استفاده از اعتبارنامه های ارائه شده، یک فایل اکسل محلی را در فضای ذخیره سازی ابری آپلود می کند و کاربرگ به نام Sheet1 را از آن حذف می کند. سپس فایل اصلاح شده را دانلود می کند و آن را به صورت محلی به عنوان output.xlsx ذخیره می کند و پس از تکمیل پیام موفقیت آمیز نمایش داده می شود یا در صورت بروز خطا چاپ می شود.

کد برای حذف برگه اکسل با استفاده از رابط REST پایتون

این کد نمونه چگونگی حذف صفحه اکسل با استفاده از سرویس Python RESTful را نشان می دهد. اگر فایل اکسل ورودی فقط یک برگه داشته باشد، حذف خواهد شد. با این حال، یک برگه خالی دیگر به طور خودکار اضافه می شود، زیرا صفحات صفر در Workbook مجاز نیستند. روش UploadFiles() امکان آپلود چندین فایل اکسل را در فضای ذخیره‌سازی ابری فراهم می‌کند و DeleteWorksheetRequest می‌تواند بارها برای فایل‌های اکسل آپلود شده مختلف و برگه‌های دلخواه ایجاد و استفاده شود.

این مقاله فرآیند حذف برگه ها از Workbook را به ما آموزش داده است. برای اعمال فیلترها در فایل اکسل به مقاله اعمال فیلتر در اکسل با استفاده از Python REST API مراجعه کنید.

 فارسی