[xlrd] 기본 사용법

카테고리 없음 2013. 10. 17. 16:53

이것만 알면 된다! 별거 없다!


#엑셀 파일 읽어오기 위해서

import xlrd

#읽어오는 부분

try:

    wb = xlrd.open_workbook("cnn_131017.xls")

    sh = wb.sheet_by_index(0)

#예외처리

except IOError:

    print("file error, please check text file")

    exit()


#0번째줄 첫번째 내용 가져옴

print sh.cell_value(0,0)

#0번째 줄 두번째 내용 가져옴

print sh.cell_value(0,1)


#아래는 데이터 있을 시에만 출력하도록 판정 공식 한번 if문으로 세워 본것,

if sh.cell_value(0,0)is not None and sh.cell_value(0,1) is not None :

    print ("true")


#마지막줄 알아내는 방법

print ("sh.nrows : " + str(sh.nrows))



삽질하다가 알아보니 별거 아니였다... 역시 파이썬... -,-/


xlwt같은 경우 자료가 많지만 xlrd는 자료가 많이 없어서 직접 중요한 부분만 정리해서 올려둔다...


누군가 필요할 지도 모르는 사람을 위해....