Language/Python
[IT프로젝트] 세금계산서 자동화 #2
kimegg
2022. 12. 20. 12:20
728x90
1. Visual Studio Code를 사용하기 위해 python 확장 프로그램을 설치해줍니다.
2. Python 홈페이지로 가서 python을 다운로드한 후 설치해줍니다.
https://www.python.org/downloads/
Download Python
The official home of the Python Programming Language
www.python.org
3. 윈도우 검색에서 [고급 시스템 설정 보기]를 실행합니다.
고급탭 > 환경변수 > Path변수 편집
4. 사용자와 시스템 변수의 Path에 아래의 2가지를 추가해주세요.
C:\Users\[사용자명]\AppData\Local\Programs\Python\Python311
C:\Users\[사용자명]\AppData\Local\Programs\Python\Python311\Scripts
5. Visual Studio Code를 다시 껐다 켠 후, 터미널에 pip명령어를 치면 정상적으로 작동합니다.
6. openpyxl 라이브러리를 사용하기 위해 설치해줍니다.
pip install openpyxl
7. 코드입력
from openpyxl import load_workbook
# data_only=True로 해줘야 수식이 아닌 값으로 받아온다.
load_wb = load_workbook(r"C:\Users\gpfks\OneDrive\바탕 화면\taxbill\exp.xlsx", data_only=True)
# 시트 이름으로 불러오기
load_ws = load_wb['Sheet']
# 셀 주소로 값 출력
print(load_ws['C3'].value)
경로 앞에 r을 쓴 이유는 \(역슬래시) 때문에 unicode로 읽히기 때문이다!
8. 결과화면
C3 셀의 값이 정확히 출력되었다!
오늘은 visual studio code에 python 개발환경을 갖추고 openpyxl 라이브러리를 설치한 후, 엑셀파일에서 셀 주소로 값을 불러오는 작업을 했다!