В теме парсинга новичок, и не очень понимаю почему выбивает ошибку!
Буду очень признателен за помощь
Вот код:
import requests
from bs4 import BeautifulSoup
def get_html(url):
r = requests.get(url) #Responce
return r.text #Возвращает HTML - код страницы
def get_all_links(html):
soup = BeautifulSoup(html, 'html.parser')
tds = soup.find('table', class_ = 'contentpaneopen').find_all('td')
links = []
for td in tds:
a = td.find('a', class_ = "tur").get('href')
links.append(a)
return links
def main():
url = 'https://ratings.fide.com/top.phtml?list=men_rapid'
all_links = get_all_links( get_html(url) )
for i in all_links:
print(i)
if __name__ == '__main__':
main()