Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
# Por ahora esto trae solo los resultados de la primer pagina. from bs4 import BeautifulSoup import urllib.request #URL a utilizar. url = "https://listado.mercadolibre.com.uy/celulares#D[A:celulares]"; #Abrir la url. ourUrl= urllib.request.urlopen(url); #Crear un objeto Beatifulsoup, que represente el documento como una estructura de datos anidada. #Parse the page. soup = BeautifulSoup(ourUrl, "html.parser"); array_articulos = []; for i in soup.find_all("li", {"class" : "ui-search-layout__item"}): articulo = i.find("h2"); articulo_limpio = str(articulo).replace("", ""); articulo_limpio = articulo_limpio[34:-1]; array_articulos.append(articulo_limpio) array_precio = []; for i in soup.find_all("span", {"class" : "price-tag-amount"}): simbolo = i.find_all("span", {"class" : "price-tag-symbol"}); simbolo_limpio = str(simbolo).replace("", ""); simbolo_limpio = simbolo_limpio[32:-1]; costo = i.find_all("span", {"class" : "price-tag-fraction"}); costo_limpio = str(costo).replace("", ""); costo_limpio = costo_limpio[34:-1]; array_precio.append(simbolo_limpio + " " + costo_limpio); array_total = []; i = 0 while i < len(array_articulos): array_total.append(str(array_articulos[i]) + " - " + str(array_precio[i])) print(str(array_articulos[i]) + " - " + str(array_precio[i])) i += 1
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)