시작은 미약하였으나 , 그 끝은 창대하리라

기타_파이썬) 파이썬 엑셀 데이터 출력 본문

프로그래밍/파이썬

기타_파이썬) 파이썬 엑셀 데이터 출력

애플파ol 2022. 2. 4. 13:58

1. 기본 세팅

cmd 창에서

pip install pandas

pip install xlrd

라이브러리를 설치해줌.

(설치 오류시 파이썬의 설치경로가 다른것임으로, 설치경로를 맞춰줌_인터넷 참고)

 

추가)

pip install pandas   // pandas 라이브러리는 자료 구조와 데이터 분석을 위한 파이썬 라이브러리 

pip install xlrd       // xlrd 라이브러리는 엑셀 파일을 읽게 해줄수 있는 라이브러리

 

2. 파일 경로 및 추출 위치 설정

#패키지 선언
import pandas as pd
#파일 경로 설정
Location ='C:\Python_study'
File  = 'bus_info.xls'  #엑셀 확장자로 오픈
#추출행 ,열 선언
Row=39363     # 0 부터 시작이기 때문에 ' row사이즈 - 1 ' 이다.
Column=8      # 0 부터 시작이기 때문에 ' column사이즈 - 1 ' 이다.

  주의)  행,렬 요소 0부터 임(1부터아님)

   Tip) 사용 편리성을 위해서 엑셀 파일 경로는 항상 변수로 설정해준다.

 

3. 추출및 출력 

#추출 및 변환 코드
data_pd=pd.read_excel('{}/{}'.format(Location,File),        #전체 값
            header=None,index_col=None,names=None)
data_np=pd.DataFrame.to_numpy(data_pd)                      # 특정 행,열 의 요소 값

print(data_pd)                                              # 엑셀의 전체가 나옴
print(data_np[Row][Column])                                 # 엑셀의 특정 행,열 이 나옴

Tip) Numpy로 변환시켜 엑셀에서 원하는 특정 행,열 값을 추출함.

 

Comments