Finalizado

Script para download de arquivos pdf a partir de uma lista de um arquivo xml

Publicado el 16 Junio, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Olá,
tenho um arquivo xml com endereços de diversos arquivos pdf, com a seguinte estrutura:

<despacho>
<indice>1</indice>
<numero>102012000366</numero>
<digito>0</digito>
<prioritario>0</prioritario>
<revista>2570</revista>
<data-revista>2020-04-07</data-revista>
<despacho>6.21</despacho>
<observacao>-</observacao>
<documentos>
<documento>
<tipo>parecer</tipo>
<divisao_i>difari</divisao_i>
<descricao>Exigência Preliminar (6.21)</descricao>
<caminho>http://parecer.inpi.gov.br/download.php?cam=arquivos/RPI/2570/00_1020120003661185572.pdf</caminho>
</documento>
</documentos>
</despacho>
<despacho>
<indice>2</indice>
<numero>102012002599</numero>
<digito>0</digito>
<prioritario>0</prioritario>
<revista>2570</revista>
<data-revista>2020-04-07</data-revista>
<despacho>6.22</despacho>
<observacao>-</observacao>
<documentos>
<documento>
<tipo>parecer</tipo>
<divisao_i>dinor</divisao_i>
<descricao>Exigência Preliminar (6.22)</descricao>
<caminho>http://parecer.inpi.gov.br/download.php?cam=arquivos/RPI/2570/00_1020120025991183963.pdf</caminho>
</documento>
<documento>
<tipo>outros</tipo>
<divisao_i>dinor</divisao_i>
<descricao>Exigência Preliminar (6.22)</descricao>
<caminho>http://parecer.inpi.gov.br/download.php?cam=arquivos/RPI/2570/01_1020120025991183963.pdf</caminho>
</documento>
</documentos>
</despacho>
<despacho>

1) Preciso de um script (preferência em python) que faça o download dos arquivos dentro da tag <caminho>.

Bônus:
Percebi que o arquivo baixado possui um nome diferente do listado no xml.
2) Preciso que o arquivo baixado tenha a seguinte estrutura de nome:
<revista> - <despacho> - <numero>-<digito>.pdf

Contexto general del proyecto

1) Preciso de um script (preferência em python) que faça o download dos arquivos dentro da tag <caminho>. Bônus: Percebi que o arquivo baixado possui um nome diferente do listado no xml. 2) Preciso que o arquivo baixado tenha a seguinte estrutura de nome: <revista> - <despacho> - <numero>-<digito>.pdf

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Diseñador

Plazo de Entrega: No definido

Habilidades necesarias