selenium과 beautifulsoup 함께 사용하기 - 3월 3일

조준수·2023년 3월 6일
0

유가분석 3

8 실습 - selenium 기초 - 4 검색어 입력 (1)

  1. XPATH
    (1)
    //[@id="main_pack"]/section[2]/div/div[2]/panel-list/div/ul/li[1]/div/div/a
    (2) '//' : 최상위('query'를 찾기 위한 루트 중 최상위)
    (3) '
    ' : 자손 태그
    (4) '/' : 자식 태그
    (5) 'div[1]' : div 중에서 1번째 태그

10 실습 - selenium 기초 - 5 selenium 과 beautifulsoup 함께 사용하기

  1. driver.page_source
    (1) 현재 페이지의 html 코드를 반환한다.
    (2) 괄호 없다.

유가분석 4~5

13 실습 - selenium으로 데이터 얻어오기 - 2

  1. import time
    (1) 셀레니움은 느리기 때문에 약간의 텀을 준다.
    (2) 예시
    import time
    url ="https://www.opinet.co.kr/searRgSelect.do"
    driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))
    driver.get(url)
    time.sleep(3)
    driver.switch_to_window(driver.window_handles[-1])
    driver.close()
    time.sleep(3)
    driver.switch_to_window(driver.window_handles[-1])
    driver.get(url)

16 실습 - 주유소 가격 정보 정리하기

  1. concat( )
    (1) 파일 형식이 동일하고 연달아 붙이기만 하면 될 때 쓴다.
profile
print(‘안녕하세요! 반갑습니다!’)

0개의 댓글