Update gerar_ark.py
This commit is contained in:
parent
1f23ddbea5
commit
8b5f3887a7
12
gerar_ark.py
12
gerar_ark.py
@ -280,11 +280,15 @@ def criar_identificador_ARK(config_geral, metadados, nivel, ark_pai=None):
|
||||
# Salvar o ark no arquivo publicacoes.yml
|
||||
output_yaml = '../site-moan-quarto-config/site-livroonline/publicacoes.yml'
|
||||
|
||||
publicacao = "\n\n- title: "+dados_yaml[chave_primaria_yaml]['título']+"\n"+" ark: "+dados_yaml[chave_primaria_yaml]['ark']+"\n"+" formato: "+dados_yaml[chave_primaria_yaml]['formato']+"\n"+" author: "+dados_yaml[chave_primaria_yaml]['autor']+"\n"+" categories: ["+dados_yaml[chave_primaria_yaml]['formato']+"]\n"+" ark_filtrado: "+ark_filtrado
|
||||
publicacao = "- title: "+dados_yaml[chave_primaria_yaml]['título']+"\n"+" ark: "+dados_yaml[chave_primaria_yaml]['ark']+"\n"+" formato: "+dados_yaml[chave_primaria_yaml]['formato']+"\n"+" author: "+dados_yaml[chave_primaria_yaml]['autor']+"\n"+" categories: ["+dados_yaml[chave_primaria_yaml]['formato']+"]\n"+" ark_filtrado: "+ark_filtrado + "\n"
|
||||
|
||||
# Abre o arquivo publicacoes.yml com a codificação utf-8
|
||||
with open(output_yaml, 'a', encoding='utf-8') as file:
|
||||
# Adiciona o novo item ao final do arquivo publicacoes.yml
|
||||
# Leia todo o conteúdo atual do arquivo YAML
|
||||
with open(output_yaml, 'r+', encoding='utf-8') as file:
|
||||
|
||||
# Volte para o início do arquivo
|
||||
file.seek(0)
|
||||
|
||||
# Adicione a nova publicacao no início do conteúdo existente
|
||||
file.write(publicacao)
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user