Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pegando dados de variação de cor e tamanho de produtos #1

Open
Allan1901 opened this issue Aug 13, 2022 · 0 comments
Open

Pegando dados de variação de cor e tamanho de produtos #1

Allan1901 opened this issue Aug 13, 2022 · 0 comments

Comments

@Allan1901
Copy link

Alguns produtos tem variações de preço/dados conforme o tamanho ou cor/modelo. E como essas variações são acessadas através de botões na pagina do produto, se eu quiser saber o preço/dados de cada uma delas, meu script precisa fazer um loop nesses botões, pegar o href deles, acessar a pagina dos botoes, e ai sim, pegar os dados da pagina, como preço, quantidade vendida, etc.

O problema :

Existem dois tipo de botoes - o de tamanho e o de modelo/cor. E cada combinação de tamanho+modelo vai gerar dados diferentes. O tamanho 33 de cor branca, vai ter vendido menos que o tamanho 33 de cor vermelha, por exemplo. Então preciso fazer um loop nos tamanhos, e um segundo loop nos modelos, pra acessar cada item especifico e pegar os dados.

For href in modelos:
     for href2 in tamanhos :
            get_data !

Até ai tudo bem
MAS, os botoes de tamanho e modelo são indistinguiveis entre si. Assim como são indistinguiveis de qualquer outro botão da pagina. Então ... Como fazer um loop num conjunto que não consigo delimitar ?

Problema numero 2 : As paginas que apresentam essas variacoes de dados entre modelos e tamanhos, as vezes apresentam os tamanhos em botoens em um drpdown menu, Diferente dos botoens normais, esses eu não consigo achar o href.

Páginas exemplo :
Pagina com botoes infistinguiveis
Outra página com botoes indistinguiveis
Página com dropdown menu

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant