این آموزش به نحوه اعمال فیلتر در Excel با استفاده از Python REST API کمک می کند. شما یاد خواهید گرفت که به طور خودکار داده ها را در اکسل با استفاده از Python RESTful Service با کمک یک Cloud SDK فیلتر کنید. تمام جزئیات برای انتخاب برگه ها و ستون ها در یک کتاب کار آپلود شده خاص ارائه شده است.
پیش نیاز
[ایجاد یک حساب کاربری و دریافت اعتبار API] ( https://kb.aspose.cloud/ total/python/how-to-create-aspose-cloud-apis-account/) برای اعمال فیلتر
دانلود کنید Aspose.Cells Cloud SDK for Python to create a filter in a sheet
پروژه پایتون را با SDK بالا راه اندازی کنید
مراحل فیلتر کردن داده های اکسل با استفاده از سرویس Python RESTful
- API را با استفاده از شی کلاس CellsApi با پارامترهای مناسب راه اندازی کنید
- فایل اکسل ورودی را از دیسک محلی برای افزودن فیلتر تعریف کنید
- فایل را برای پردازش در Aspose Cloud در Aspose Cloud Storage آپلود کنید
- با تعیین نام کاربرگ و محدوده سلول، auto filter را در کاربرگ اعمال کنید.
- فایل به روز شده را در دیسک محلی دانلود کنید
- خطاها را بررسی کنید و هرگونه استثنایی را که ممکن است در حین آپلود، فیلتر کردن یا دانلود رخ دهد رسیدگی کنید
این مراحل نحوه اعمال فیلترهای اکسل با استفاده از رابط Python REST را شرح می دهد. ابتدا، احراز هویت با Aspose.Cells Cloud از اعتبارنامههای شما استفاده میکند، فایل اکسل محلی شما را آپلود میکند و با استفاده از یک شرط فیلتر، یک AutoFilter را در محدوده کاربرگ مشخص شده اعمال میکند. سپس، فایل به روز شده را از ابر در سیستم محلی خود دانلود کنید.
کد برای ایجاد فیلتر در اکسل با استفاده از Python REST API
این کد نمونه * نحوه اعمال فیلتر در صفحه اکسل با استفاده از رابط REST پایتون* را نشان داده است. برای تقویت این کد، میتوانید فیلترها را در چندین ستون اعمال کنید، از معیارهای فیلتر سفارشی استفاده کنید، به عنوان مثال، محدودههای عددی یا فیلترهای تاریخ، یا مرتبسازی را همراه با فیلتر کردن اضافه کنید. علاوه بر این، میتوانید از سایر ویژگیهای API برای قالببندی سلولها، درج نمودارها، محافظت از کاربرگها یا تولید فایلهای اکسل به صورت پویا از قالبها استفاده کنید.
این مقاله فرآیند فعال کردن گزینه فیلتر خودکار برای یک یا چند ستون در یک برگه در فایل اکسل را به ما آموزش داده است. برای حذف کاربرگ در فایل اکسل به مقاله کاربرگ را در اکسل با استفاده از Python REST API حذف کنید مراجعه کنید.