인프런 - 강의/초간단 초스피드 데이터 수집 (파이썬 크롤링)

12 - 드디어 엑셀로 저장, 불러오기 (2)

개복치 개발자 2019. 12. 23. 13:02

이번에는 엑셀에 있는 값을 불러오는 것을 해 보겠습니다.

 

저번시간에 엑셀 파일을 쓰는 것을 배웠는데, 엑셀파일을 읽고 난 후 파이썬 코드로 데이터를 수정한 후, 엑셀에 다시 저장하는 것도 가능하겠죠?

 

엑셀에 있는 값을 읽어오는 것들을 한번 해 보겠습니다.

 

이런 형태의 엑셀의 값을 읽어올텐데

 

이 부분의 값을 읽어오면

 

(2,1)에 있는 2월 1일의 값을 읽어옵니다.

 

2019-02-01 00:00:00
2019-02-02 00:00:00
2019-02-03 00:00:00
2019-02-04 00:00:00
2019-02-05 00:00:00
2019-02-06 00:00:00

 

위와 같은 코드를 출력했을 때, 이렇게 나옵니다.

 

자, 그렇다면 반복문을 통해서도 가져올 수 있습니다.

 

# 엑셀을 읽기 위한 준비과정들
from openpyxl import load_workbook

read_wb = load_workbook("./test.xlsx")
read_ws = read_wb.active

list = []

for i in range(1,9) :
    print(read_ws.cell(2,i).value)
    list.append(str(read_ws.cell(2,i).value))

print(list)

 

 

-- 참고

 

https://myjamong.tistory.com/51