Python/Flask
(프로젝트 진행)스팀 게임데이터 크롤링(3)
ri5
2021. 5. 4. 21:29
1. 게임 순위대로 클릭하고 정보를 가져오기.
for item in range(1, 15):
back_cnt = 0
#TopSellers item click
print(f"{item}번클릭")
driver.find_element(By.XPATH, f'//*[@id="TopSellersRows"]/a[{item}]').click()
이처럼 루프를 돌면서 게임 리스트를 돌면서 데이터를 가져온다.
2. 게임 페이지도 루프를 돌아야 하기 그위에 루프를 추가.
for page_num in range(1,7):
driver.find_element(By.XPATH, f'//*[@id="TopSellers_links"]/span[{page_num}]').click()