Отображение свойств документа в Excel с использованием Python

В этой теме рассказывается, как отобразить свойства документа в Excel с помощью Python. Он включает в себя подробную информацию о настройке IDE для использования этой функции, список шагов программирования для выполнения задачи и пример кода, отображающий свойства файла Excel с использованием Python. Вы также сможете получить доступ к встроенным и настраиваемым свойствам, используя различные аргументы в качестве параметров.

Действия по отображению свойств документа в Excel с использованием Python

  1. Настройте IDE на использование Aspose.Cells для Python через Java для чтения свойств.
  2. Откройте исходный файл Excel в классе Workbook, чтобы отобразить свойства.
  3. Перебрать все пользовательские свойства документа в книге и отобразить имена и значения свойств в консоли вывода.
  4. Перебрать все builtin properties и отобразить имя и значения в консоли вывода.
  5. Доступ к различным другим свойствам, используя имя или индекс свойства.

Приведенные выше шаги кратко объясняют, как отображать свойства документа в Excel с помощью Python. Получите доступ к исходному файлу Excel, просмотрите все пользовательские/встроенные свойства и выведите несколько свойств, таких как имя и значение. Получите доступ к отдельным свойствам документа, используя имя свойства или индекс в соответствии с требованиями.

Код для отображения свойств документа Excel с использованием 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()

В этом примере кода показано, как отображать свойства в Excel с помощью Python. Важно отметить, что пользовательские свойства будут отображаться, если они доступны в файлах Excel, однако встроенные свойства всегда отображаются по умолчанию. Для управления отдельным свойством вы можете использовать любые другие встроенные свойства, такие как LastSavedBy, Author, CreateTime, LastSavedTime, Version и т. д.

Эта тема помогла нам получить доступ к свойствам файла Excel и отобразить их. Чтобы удалить разрывы страниц в файле Excel, обратитесь к статье Удалить разрыв страницы в Excel с помощью Python.

 Русский