import re from urllib.request import urlopen url = "https://www.yugioh-card.com/en/genesys/" html = urlopen(url).read().decode("utf-8") inside = False rows = [] for line in html.splitlines(): if '
' in line: inside = True continue if '' in line and inside: break if inside: rows.append(line.strip()) pattern = re.compile(r"