[ Foro de Python ]
Empece a programar hace unos dias, ahora comence con un proyecto de web scrapping, mi codigo funciona a medias necesito ayuda.
En la parte de rating deja de funcionar, mas bien no encuentra resultados, deja la lista vacia cuando la imprimo. No se porque, todas las demas listas funcionan perfectamente
from bs4 import BeautifulSoup
import requests
import pandas as panda
url = 'https://siege.gg/competitions/218-european-league-2020-stage-1'
page = requests.get(url)
soup = BeautifulSoup(page.content, 'html.parser')
#Players_Name
player_n = soup.find_all('span', class_='text-truncate ml-4')
players_names = list()
for names in player_n:
players_names.append(names.text)
#Rating
rating = soup.find_all('td', class_='sp__rating js-heatmap-td font-weight-bold sorting_2')
players_rating = list()
for r in rating:
players_rating.append(r.text)
print(players_rating)
#Kills
kill_death = soup.find_all('td', class_='sp__kills text-nowrap')
players_kills = list()
for kills in kill_death:
players_kills.append(kills.text)
#Kost
kost_per = soup.find_all('td', class_='sp__kost js-heatmap-td')
players_kost = list()
for kost in kost_per:
players_kost.append(kost.text)
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)