Denna handledning hjälper dig att tillämpa filter i Excel med Python REST API. Du kommer att lära dig att automatiskt filtrera data i Excel med Python RESTful Service med hjälp av en Cloud SDK. All information tillhandahålls för att välja ark och kolumner i en viss uppladdad arbetsbok.
Nödvändig förutsättning
Skapa ett konto och få API-uppgifter för att tillämpa filtret
Ladda ner Aspose.Cells Cloud SDK for Python to create a filter in a sheet
Ställ in Python-projektet med ovanstående SDK
Steg för att filtrera Excel-data med Python RESTful Service
- Initiera API:t med klassobjektet CellsApi med lämpliga parametrar
- Definiera Excel-inmatningsfilen från den lokala disken för att lägga till filter
- Ladda upp filen till Aspose Cloud Storage för bearbetning i Aspose Cloud
- Använd auto filter på kalkylbladet genom att ange kalkylbladets namn och cellintervallet
- Ladda ner den uppdaterade filen till den lokala disken
- Kontrollera efter fel och hantera eventuella undantag som kan inträffa under uppladdning, filtrering eller nedladdning
Dessa steg beskriver hur du använder Excel-filter med Python REST Interface. Först, autentisera med Aspose.Cells Cloud använder dina referenser, laddar upp din lokala Excel-fil och tillämpar ett autofilter på ett specificerat kalkylbladsintervall med hjälp av ett filtervillkor. Ladda sedan ner den uppdaterade filen från molnet till ditt lokala system.
Kod för att skapa filter i Excel med Python REST API
Denna exempelkod har visat hur man tillämpar filter i Excel-ark med Python REST Interface. För att förbättra den här koden kan du tillämpa filter på flera kolumner, använda anpassade filterkriterier, t.ex. numeriska intervall eller datumfilter, eller lägga till sortering tillsammans med filtrering. Dessutom kan du använda andra API-funktioner för att formatera celler, infoga diagram, skydda kalkylblad eller generera Excel-filer dynamiskt från mallar.
Den här artikeln har lärt oss processen att aktivera autofiltreringsalternativet för en eller flera kolumner i ett ark i en Excel-fil. För att ta bort kalkylblad i en Excel-fil, se artikeln om Ta bort kalkylblad i Excel med Python REST API.