# View or Edit PPSX Metadata with Python

> View and edit built-in and custom metadata properties in PPSX files with Python.

Source: https://products.aspose.com/slides/python-net/metadata/ppsx/
Updated: 2026-07-30



## View and Modify PPSX Metadata with Python

[**Aspose.Slides for Python via .NET**](/slides/python-net/) lets you read and update built-in metadata and add, update, or remove custom document properties in PPSX presentations. Access an [`IDocumentProperties`](https://reference.aspose.com/slides/python-net/aspose.slides/idocumentproperties/) object through `Presentation.document_properties`, modify it, and save the presentation in PPSX format.

### Update Built-in PPSX Properties - Python

```python
with slides.Presentation("presentation.ppsx") as presentation:
    document_properties = presentation.document_properties
    document_properties.author = "Aspose.Slides for Python"
    document_properties.title = "Quarterly Review"
    document_properties.subject = "Presentation Metadata"
    document_properties.comments = "Built-in properties updated with Aspose.Slides."
    document_properties.manager = "Project Manager"

    presentation.save("presentation_with_updated_metadata.ppsx", slides.export.SaveFormat.PPSX)
```

### Add and Remove Custom PPSX Properties - Python

```python
with slides.Presentation("presentation.ppsx") as presentation:
    document_properties = presentation.document_properties
    document_properties.set_custom_property_value("Department", "Engineering")
    document_properties.set_custom_property_value("Review Count", 3)
    document_properties.set_custom_property_value("Obsolete Status", "Draft")
    document_properties.remove_custom_property("Obsolete Status")

    presentation.save("presentation_with_custom_metadata.ppsx", slides.export.SaveFormat.PPSX)
```

## How to Edit PPSX Metadata with Python

Follow these steps to edit metadata in a PPSX file.

Open the PPSX file with `Presentation`.

Access its `IDocumentProperties` object through `Presentation.document_properties`.

Update built-in properties or use `set_custom_property_value` and `remove_custom_property` for custom properties.

Save the presentation with `Presentation.save` and `SaveFormat.PPSX`.

## Other Supported Metadata Formats
