Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

216
Visualizações
Cargando una página externa y reemplazando algunos de sus atributos usando python

En mi proyecto, estoy tratando de acceder a alguna ruta específica en alguna página externa. La ruta controlada por java script (es decir , obtienes dos menús desplegables que controlan las categorías )

hasta ahora, mi código se ve así, y la lista de productos de enlaces de la primera página:

 def getAllIndexOfStringInPage(string): read =requests.get("https://example.com/").text res = [i for i in range(len(read)) if read.startswith(string, i)] return res, read def getAllLinks(): html1 = getAllIndexOfStringInPage("a href") html2 = getAllIndexOfStringInPage("target=\"_blank\">my condition in the tag") extractedLinks = [] c = -1 for startIndex in html1[0]: c += 1 f = html1[1][startIndex:html2[0][c]] extractedLinks.append(f.replace("amp;", "")) c = 0 for link in extractedLinks: extractedLinks[c] = "https" + (link.split("&sp=r")[0] + "&sp=r").split("http")[1] c += 1 return extractedLinks

la ruta en la página que quiero cambiar es la siguiente: valor de opción = 0 redirige la página para obtener todos los resultados . Deseo cambiar el valor de la opción de 0 a 1 a 7xx.

Investigué un poco y encontré la biblioteca BeautifulSoup y con el siguiente código pude cambiar su valor a lo que quisiera.

 html_doc = requests.get("http://examplepage.com/").text soup = BeautifulSoup(html_doc, 'lxml') tag = soup.find_all("option")[0] tag['value']="697"

Entonces, ahora todo lo que no pude lograr es cargar la página con el cambio que hice con la biblioteca BeautifulSoup.

Ya estoy un poco perdido, así que cualquier ayuda me vendría bien.

tenga en cuenta que solo puedo usar los siguientes idiomas: python/Java/Kotlin

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda