Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

219
Views
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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!