CriarStructMap.py

Este código cria uma estrutura METS (Metadata Encoding and Transmission Standard) no formato XML, com a estrutura tendo um ID “structMap_3” e um rótulo de “Hierárquico”, e o tipo é “lógico”. 

A função ‘criarStructMap’ recebe dois argumentos ‘path’ e ‘subpastaObjects’. O segundo nível da estrutura possui um rótulo igual ao valor de ‘subpastaObjects’ e o tipo “Arquivo”.

A função usa a variável onlyfiles para obter a lista de todos os arquivos no caminho do diretório + ‘/objects’ + subpastaObjects. A lista de arquivos é então classificada e usada para criar a estrutura METS no formato XML.A função usa o módulo ElementTree da biblioteca padrão do Python para criar a estrutura METS e gravá-la em um arquivo com o nome “mets_structmap.xml” no diretório path + ‘/metadata’.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *