set_rights method

On this page

set_rights

Sets the resource rights, given in a single language.

def set_rights(self, rights):
    ...
Parameter Type Description
rights str The rights statements to set.

Example

with Metadata(input_path) as metadata:
    root = metadata.get_root_package()
    xmp = getattr(root, "xmp_package", None)
    if xmp is None:
        root.xmp_package = XmpPacketWrapper()
        xmp = root.xmp_package
    if xmp.schemes.dublin_core is None:
        xmp.schemes.dublin_core = XmpDublinCorePackage()
    dc = xmp.schemes.dublin_core
    dc.set_rights(copyright)
    metadata.save(output_path)

See Also

On this page