1
resposta

scraping de um site, onde precisa navegar nas paginas mantendo os dados da sessão

Boa tarde, tentando praticar o que aprendi no curso de scraping com python, me deparei com a seguinte questão. como eu navego dentro do site mantendo os dados que já estão na sessão? ex.: em um site de compras de mercado, por exemplo, você informa o cep e depois tudo vem relacionado com aquele cep. então primeiro eu preciso informar o cep e depois fazer uma busca por um produto, em alguns sites não é possível passar isso na url. então como eu poderia informar o cep e depois executar a busca? teria que simular o click do botão ou algo do tipo? existe algum objeto de sessão?

1 resposta

Oiii Denis, como você está?

Peço desculpas pela demora em obter um retorno.

É válido verificar se o site possui uma API que já informa os dados que você precisa mediante o CEP informado. Você pode verificar sobre isso na aba Networking ao inspecionar o elemento da página, verificando dessa forma, quais requisições estão sendo feitas.

Porém, peço que deixe o link desse site na resposta para que eu possa te ajudar de forma mais direcionada, onde poderei exemplificar em código como poderá fazer para obter o resultado e se será necessário o uso de bibliotecas como o Selenium para efetuar cliques por exemplo. Também peço que informe as ações exatas e o que espera como retorno desse scraping.

Fico no aguardo para te ajudar.