Projeto Python Utilizando o Scrapy
Orçamento $10-30 USD
- Freelancer
- Desenvolvimento Ágil
- Python
- Projeto Python Utilizando o Scrapy
Projeto Python Utilizando o Scrapy
Habilidades necessárias: Python, Html, MongoDB
Script rodará diáriamente 1 vez por dia, com o objetivo de identificar novos produtos, se algum produto está indisponível ou se algum produto voltou a disponibilidade.
Rotina:
Acessar um site de um fornecedor
Acessar todas as categorias de produtos
Pegar os links de todos os produtos disponiveis recursivamente em todas as paginas da paginação
Se o produto ja foi capturado somente atualizar o valor e disponibilidade, se não existir no banco de dados inserir todos os dados do novo produto
Acessar todas as páginas dos produtos capturados e pegar os dados necessários
Url, Titulo, Valor, Imagens, Descição, Atributos(SKU, Peso, Altura, Largura, Comprimento, Certificado) Disponibilidade
Verifica se esse produto (item) já foi capturado
Se ja foi capturado verifica se: está ainda disponível, a data da ultima verificação, e o valor
Atualiza a data da ultima verificação se for um dia mais atual que a ultima verificação
Se estiver disponível verifica/atualiza o valor
Se estiver indisponível marca como indisponivel OU Se estava indiponivel e agora estiver disponível marca como disponivel
Se não foi capturado ainda insere no banco de dados
Salvar esses valores no banco de dados MongoDB sem duplicidade de produtos utilizar a URL como base
7 freelancers estão ofertando em média $80 nesse trabalho
Hi I am a very experienced statistician, data scientist and academic writer. I have completed several PhD level thesis projects involving advanced statistical analysis of data. I have worked with data from several comp Mais
Hello, I have reviewed the description of the project, I have high specialization and experience in web, desktop and mobile development I have skills with the following programming languages: C, "C++", "C#", Python, G Mais
Olá, Sou estudante de Ciência da Computação e tenho experiência com scraping de dados em Python. Acredito que tenho as competências necessárias para realizar este trabalho. Desde já agradeço, Leonardo M. Tuchinski