0w0

[selenium] zzzscore.com/1to50/ 솔랑솔랑 본문

Coding/Python

[selenium] zzzscore.com/1to50/ 솔랑솔랑

0w0 2019. 8. 13. 23:10
728x90
반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#http://zzzscore.com/1to50/?ts=1565704612997
 
 
 
import sys,io,time
from selenium import webdriver
 
bs_driver=webdriver.Chrome('C:\Workspace\webdriver\chrome\chromedriver')
 
bs_driver.get('http://zzzscore.com/1to50/?ts=1565704612997')
 
num=1
 
while num<=50:
    # 버튼 목록을 리스트로 만듬.
    # 1,2,3 ...태그 안에 있는 텍스트를 전부 가져오기 div[*]로 전부 긇어옴.
    # elements를 사용해서 여러개를 불러옴.
    btns=bs_driver.find_elements_by_xpath("""//*[@id="grid"]/div[*]""")
    #btns에 리스트 형태로 접근 정보가 들어가게됨.
 
    #btn에 btns 접근 정보를 하나씩 솔랑솔랑 주며 num가 일치하면 클릭 시킴.
    for btn in btns:
        if btn.text==str(num):
            #print(btn.text)
            btn.click()
            num+=1
 
cs
728x90
반응형
Comments