[ Foro de Python ]

Ayuda con mi codigo de web scrapping

16-Jul-2020 20:07
Invitado (Bruno_Coelho)
0 Respuestas

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)


 




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...