Ինչպես ջնջել առանցքային աղյուսակը Excel-ում Python-ի միջոցով

Այս հակիրճ ձեռնարկը բացատրում է ինչպես ջնջել առանցքային աղյուսակը Excel-ում` օգտագործելով Python: Այն ունի մանրամասներ՝ զարգացման միջավայրը սահմանելու համար, առաջադրանքն իրականացնելու համար ծրագրավորման քայլերի ցանկ, ինչպես նաև օրինակելի կոդը, որը ցույց է տալիս ինչպես հեռացնել առանցքային աղյուսակը Excel-ում Python-ի միջոցով: Այն բացատրում է աշխատաթերթում առկա առանցքային աղյուսակները ջնջելու տարբեր տարբերակներ:

Python-ի միջոցով առանցքային աղյուսակը հեռացնելու քայլեր

  1. Սահմանեք զարգացման միջավայրը, որպեսզի օգտագործի Aspose.Cells Python-ի համար Java-ի միջոցով առանցքային աղյուսակը ջնջելու համար
  2. Բեռնեք workbook-ը, որի մեջ կան մի քանի առանցքային աղյուսակներ
  3. Մուտք գործեք թիրախ worksheet, որն ունի առանցքային աղյուսակ
  4. Ստացեք թերթիկի առանցքային աղյուսակների հավաքածուն և մուտք գործեք առաջին առանցքային աղյուսակը
  5. Բջջի հեռացման մեթոդը PivotTables հավաքածուում
  6. Պահպանեք ստացված աշխատանքային գրքույկը առանցքային աղյուսակը ջնջելուց հետո

Այս քայլերն ամփոփում են ինչպես հեռացնել առանցքային աղյուսակը Excel-ում՝ օգտագործելով Python: Գործընթացը սկսվում է աշխատանքային գրքույկը բեռնելու և նպատակային աշխատաթերթին մուտք գործելու միջոցով, որն ունի առանցքային աղյուսակը, որը պետք է ջնջվի, որին հաջորդում է աշխատանքային թերթի առանցքային աղյուսակների հավաքածուից թիրախային առանցքային աղյուսակ մուտք գործելու միջոցով: Վերջնական քայլերում աշխատանքային գիրքը պահվում է այնտեղ, որտեղ առանցքային աղյուսակը հեռացվում է, սակայն աղբյուրի տվյալները մնում են այնտեղ թերթում:

Կոդ՝ Python-ի միջոցով առանցքային աղյուսակը ջնջելու համար

import jpype
import asposecells
jpype.startJVM()
from asposecells.api import License, Workbook
# Instantiate the license
license = License()
license.setLicense("Aspose.Total.lic")
# Create a workbook object from the source Excel file
workbook = Workbook("pivotTable.xls")
# Access the first worksheet
worksheet = workbook.getWorksheets().get(0)
# Access the first pivot table object
pivotTable = worksheet.getPivotTables().get(0)
# Remove the pivot table using the pivot table object
worksheet.getPivotTables().remove(pivotTable)
# Second option is to delete the pivot table using its index
# worksheet.getPivotTables().removeAt(0);
# Save the workbook
workbook.save("output_out.xlsx")
print("Pivot Table removed successfully")
jpype.shutdownJVM()

Այս օրինակելի կոդը ցույց է տալիս ինչպես ջնջել առանցքային աղյուսակը՝ օգտագործելով Python: Այն օգտագործում է remove() մեթոդը PivotTables հավաքածուում, որը պահանջում է հղում դեպի նպատակային առանցքային աղյուսակը, որը պետք է ջնջվի: Օգտագործեք removeAt() մեթոդը, եթե ցանկանում եք ջնջել առանցքային աղյուսակը՝ հիմնվելով դրա դիրքի վրա:

Այս հոդվածը մեզ սովորեցրել է հեռացնել առանցքային աղյուսակը Excel ֆայլից: Եթե ցանկանում եք սովորել առանցքային աղյուսակ ավելացնելու գործընթացը աշխատաթերթում, տես ինչպես ստեղծել առանցքային աղյուսակ Python-ում հոդվածը:

 Հայերեն