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
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.
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 companies like Naver Corp, Xaomi.
My programming was started when I was in high school and I was a competitive programmer in ACM ICPC contests.
Python is my most loved programming language and I am confident any types of Python projects.
I am willing to prove my experiences and skills through technical interviews and you can see I am the best fit developer for your project.
I am already figuring out what is the best solution for your tasks and hopefully, it would be great choice for you.
Please contact me if you want to complete your project on high quality and time. Best regards. Aleksandar.
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’ experience in php development and are confident we can exceed your expectations.
We will keep you update regularly with the progress. This improves results & makes the entire project progress faster and as per your requirement we will
I would like to discuss more details via chat & I hope we will make the good relationship in our projects.
Regards