Այս թեման ընդգրկում է, թե ինչպես ցուցադրել փաստաթղթի հատկությունները Excel-ում` օգտագործելով Python: Այն ներառում է մանրամասներ՝ IDE-ն այս ֆունկցիան օգտագործելու համար կարգավորելու համար, առաջադրանքն իրականացնելու համար ծրագրավորման քայլերի ցանկը և կոդ օրինակ, որը ցուցադրում է Excel ֆայլի հատկությունները Python-ի միջոցով: Դուք նաև կպայմանավորվեք՝ մուտք գործելու ներկառուցված և մաքսային հատկություններ՝ օգտագործելով տարբեր արգումենտներ որպես պարամետրեր:
Փաստաթղթի հատկությունները Excel-ում Python-ի միջոցով ցուցադրելու քայլեր
- Սահմանեք, որ IDE-ն օգտագործի Aspose.Cells Python-ի համար Java-ի միջոցով հատկությունները կարդալու համար
- Բացեք սկզբնաղբյուր Excel ֆայլը Workbook դասում՝ հատկությունները ցուցադրելու համար
- Կրկնել աշխատանքային գրքում առկա բոլոր հատուկ փաստաթղթերի հատկությունները և ցուցադրել գույքի անուններն ու արժեքները ելքային վահանակում
- Անցեք բոլոր builtin properties-ի միջով և ցուցադրեք անունը և արժեքները ելքային վահանակում
- Մուտք գործեք տարբեր այլ հատկություններ՝ օգտագործելով սեփականության անվանումը կամ ինդեքսը
Վերոնշյալ քայլերը հակիրճ բացատրում են ինչպես ցուցադրել փաստաթղթերի հատկությունները Excel-ում՝ օգտագործելով Python: Մուտք գործեք սկզբնաղբյուր Excel ֆայլը, անցեք բոլոր հատուկ/ներկառուցված հատկությունները և թողարկեք մի քանի հատկություններ, ինչպիսիք են անունը և արժեքը: Մուտք գործեք անհատական փաստաթղթերի հատկությունները, օգտագործելով գույքի անվանումը կամ ինդեքսը, ըստ պահանջների:
Կոդ՝ Python-ի միջոցով Excel փաստաթղթի հատկությունները ցույց տալու համար
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook, CustomDocumentPropertyCollection, DocumentProperty, BuiltInDocumentPropertyCollection | |
# Instantiate product license | |
License().setLicense("License.lic") | |
# Load source Workbook file | |
wb = Workbook("sample.xlsx") | |
for custProp in workbook.getCustomDocumentProperties(): | |
print("Workbook Custom Property Name: " + custProp.getName() + ", Value = " + custProp.getValue()) | |
for builtInProp in workbook.getBuiltInDocumentProperties(): | |
print("Workbook Builtin Property Name: " + builtInProp.getName() + ", Value = " + builtInProp.getValue()) | |
# fetch a list of all builtin document properties of the Excel file | |
builtinProperties = workbook.getBuiltInDocumentProperties() | |
# Access a builtin document property by using the property name | |
builtinProperty = builtinProperties.get("Author") | |
print(builtinProperty.getName() + " " + builtinProperty.getValue()) | |
# Access the same builtin document property by using the property index | |
builtinProperty = builtinProperties.get(0) | |
print(builtinProperty.getName() + " " + builtinProperty.getValue()) | |
print("Done") | |
jpype.shutdownJVM() |
Այս օրինակի կոդը ցուցադրել է ինչպես ցուցադրել հատկություններ Excel-ում Python-ի միջոցով: Կարևոր է նշել, որ մաքսային հատկությունները կցուցադրվեն, եթե առկա են Excel ֆայլերում, սակայն ներկառուցված հատկությունները միշտ ցուցադրվում են լռելյայն: Անհատական սեփականությունը կառավարելու համար կարող եք օգտագործել ցանկացած այլ ներկառուցված հատկություններ, ինչպիսիք են LastSavedBy, Author, CreateTime, LastSavedTime, Version և այլն:
Այս թեման մեզ լուսավորեց՝ մուտք գործելու և ցուցադրելու հատկությունները Excel ֆայլում: Excel ֆայլում էջի ընդհատումները հեռացնելու համար տես Հեռացրեք էջի ընդմիջումը Excel-ում Python-ի միջոցով-ի հոդվածը: