import requests
import bs4
from bs4 import BeautifulSoup
headers={"User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0"}
r = requests.get("https://cubing.com/results/records?region=World&type=history", headers=headers)
r.encoding = r.apparent_encoding
soup = BeautifulSoup(r.text, "html.parser")
for tbody in soup.table.find_all('tbody'):
if isinstance(tbody, bs4.element.Tag):
a1 = tbody.find('tr',class_='odd').text.strip()
a2 = tbody.find('tr',class_='even').text.strip()
print("(%s,%s)" % (a1, a2))
只爬出了这两个,想要这个网页的所有信息。谢谢各位啦