from selenium import webdriver
import chromedriver_autoinstaller
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
import time
import csv
import re

# 브라우저 접속
driver = webdriver.Chrome('')

time.sleep(1)
   

       
# 세부사항 창 열기 (첫 행 데이터)
open_button = driver.find_elements(By.CSS_SELECTOR, '#fundList > div.new-fund-list > ul > li:nth-child(1) > dl > dt > a')
open_button[0].click()

time.sleep(2)

# 성과 페이지 이동
next_page = driver.find_element(By.CSS_SELECTOR, '#btnSubmit2')
driver.execute_script('arguments[0].click();', next_page)

time.sleep(2)

# 정보 추출 (기간수익률)
b = driver.find_elements(By.CSS_SELECTOR, 'span[class="plus"]')
texts = [element.text for element in b]
print(texts)

# 세부사항 창 닫기
close_page = driver.find_element(By.CSS_SELECTOR, '#compare_btn > a:nth-child(1)')
driver.execute_script('arguments[0].click();', close_page)

# 사용자 입력을 기다림
input("Press Enter to close the browser...")