Concluído

Scrap arquivos XML e enviar HTML por email

Olá

RESUMO

Gostaria de desenvolver um robô que faça as seguintes ações diariamente:

- Acesse um repositório de XML às 00:30

- Baixe o arquivo XML do terminado em [login to view URL] do dia anterior

- Filtre as palavras chave incluídas em um arquivo CONFIG

- Dispare por e-mail Workflows para emails específicos (para cada palavra-chave(s) contidas no config com o conteúdo filtrado, bem como uma marcação colorida da palavra-chave em questão.

ARQUIVO CONFIG

O arquivo config deverá conter uma lista (infinita - embora inicialmente não devemos ter mais do que 30 linhas) contendo uma lista de combinação de palavras chave bem como email a quem se destina tal filtro. Ex:

Palavras-chave: “TOYOTA”

E-mail: xyz@[login to view URL]

Comentário: deverá ser buscado todos os XMLs que contém a palavra “Toyota”

Palavras-chave: “TOYOTA” OR “TOIOTA”

E-mail: xyz@[login to view URL]

Comentário: deverá ser buscado todos os XMLs que contém as palavras “Toyota ou Toiota”

Palavras-chave: “TOYOTA” AND “CARRO”

E-mail: xyz@[login to view URL]

Comentário: deverá ser buscado todos os XMLs que contém as palavras “Toyota” E a palavra “Carro”

Palavras-chave: “Toyota” NOT “CARRO”

E-mail: xyz@[login to view URL]

Comentário: deverá ser buscado todos os XMLs que contém as palavras “Toyota” E que não contenha a palavra “Carro”

Palavras-chave: (“BMW” OR “HYUNDAI” OR “FORD”) AND “CARRO”

E-mail: xyz@[login to view URL]

Comentário: deverá ser buscado todos os XMLs que contém as palavras “BMW”, ou “Hyundai”, ou “Ford” E a palavra “Carro”

- O sistema deve ignorar maiúsculas e minúsculas, tornando-as equivalentes

- O script deve rodar inteiro em cada XML que existir no ZIP

SCRIPT

1. Após baixar todo o conteúdo e rodar as buscas, o script deverá enviar, por email para o email de contato de cada Palavra(s)-Chave, o conteúdo inteiro que ele encontrou (no XML), em HTML, salientando em vermelho as palavra(s)-chave encontradas, bem como, mostrando no header, Nome do arquivo: Data do Arquivo XML, todas as palavras chave em questão (expressão, ex

Nome do Arquivo XML: [login to view URL]

Data do Arquivo XML: 17/01/2020

Data do Download: 18/01/2020 00:31

Palavras-chave: (“BMW” OR “HYUNDAI” OR “FORD”) AND “CARRO”

CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML BMW CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CARRO CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML CONTEÚDO XML

- O Script deve rodar localmente, em windows ou no Scrapy Cloud

- Os e-mails deverão ser enviados usando uma conta outlook do Office 365

FONTE DOS ARQUIVOS XML

Site da Imprensa Nacional (INLabs)

- [login to view URL]

- [login to view URL]

Usuário: lelotortelli@[login to view URL]

Senha: Cadoca25

Habilidades: Python, XML, JavaScript, Português (Brasil), Português

Veja mais: html template email blasts, vbscript html create email subscribe page, php html formatted email, html por banner flash site, java script xml php parse html, html blackberry email, html form email asp page, html send email php tomcat configuration, html promo email creator, embed html video email, enviar html access email, enviar sms por email script, como enviar flyers por email, linux enviar fax por email

Acerca do Empregador:
( 27 comentários ) Curitiba, Brazil

ID do Projeto: #23498702

Concedido a:

vitorsantos94

Olá. Possuo experiência com a linguagem Python e 'scraping'. Posso criar um script para realizar essas operações; gostaria de entrar em contato. Estou à disposição. Obrigado.

$40 USD em 7 dias
(4 Comentários)
2.5

3 freelancers estão ofertando em média $28 nesse trabalho

AleksandarDikic

Hello. I have some experiences for similar projects with yours. I have rich experiences as a Python developer for 12 years. I have developed 250+ projects based Python, Machine learning and 7 of them are used for huge Mais

$25 USD in 7 dias
(6 Comentários)
2.4
SteveYoung0417

Hi Hope you are doing well. Going through your project description we understand that you are looking for an experienced developer in php to work on your assignment. We are pleased to inform you that we have 5+ years’ Mais

$20 USD in 2 dias
(0 Comentários)
0.0