Если я использую более короткий селектор
"#contentarea_right #trend_tab_1 a"
, тогда я получаю некоторые данные
Пример с другим селектором
from bs4 import BeautifulSoup
import urllib.request as req
url = "https://finance.naver.com/sise/"
res = req.urlopen(url)
soup = BeautifulSoup(res, "html.parser")
rows = soup.select("#contentarea_right #trend_tab_1 tr")
for row in rows:
cols = row.select('td')
print("-", cols[0].text, '|', cols[1].text)
Результат
- 청호컴넷 | 3,685
- 한진 | 36,950
- 모다이노칩 | 3,500
- 인터로조 | 28,000
- 티피씨글로벌 | 2,650
- 서연탑메탈 | 2,900
- 아이앤씨 | 5,250
- 바른손 | 2,095
- 한글과컴퓨터 | 10,700
- 금강공업우 | 8,890