Este tópico aborda como exibir propriedades de documentos em Excel usando Python. Ele abrange os detalhes para configurar o IDE para usar esse recurso, uma lista de etapas de programação para realizar a tarefa e um código de exemplo exibindo as propriedades do arquivo Excel usando Python. Você também poderá acessar as propriedades integradas e personalizadas usando diferentes argumentos como parâmetros.
Etapas para exibir propriedades de documentos no Excel usando Python
- Configure o IDE para usar Aspose.Cells para Python via Java para ler propriedades
- Abra o arquivo Excel de origem na classe Workbook para exibir as propriedades
- Iterar todas as propriedades do documento personalizado na pasta de trabalho e exibir os nomes e valores das propriedades no console de saída
- Faça um loop por todos os builtin properties e exiba nomes e valores no console de saída
- Acesse várias outras propriedades usando o nome ou índice da propriedade
As etapas acima explicam resumidamente como exibir propriedades de documentos no Excel usando Python. Acesse o arquivo Excel de origem, percorra todas as propriedades personalizadas/integradas e produza algumas propriedades como nome e valor. Acesse as propriedades individuais do documento usando o nome da propriedade ou índice conforme os requisitos.
Código para mostrar propriedades de documentos Excel usando Python
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() |
Este código de exemplo exibiu como exibir propriedades no Excel usando Python. É importante mencionar que as propriedades customizadas serão exibidas se estiverem disponíveis nos arquivos Excel, porém, as propriedades internas são sempre exibidas por padrão. Para gerenciar a propriedade individual, você pode usar qualquer outra propriedade integrada, como LastSavedBy, Author, CreateTime, LastSavedTime, Version, etc.
Este tópico nos esclareceu como acessar e exibir as propriedades em um arquivo Excel. Para remover quebras de página em um arquivo Excel, consulte o artigo em Remova quebra de página no Excel usando Python.