반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 왕초보 파이썬 실행
- 커머스API
- 네이버 로그인 하기
- 날짜 정규식
- pycdas.exe
- 네이버 로그인 영수증 해결
- Uipath 기초
- 파이썬네이버부동산
- UiPath
- pycdc.exe
- uipath 입문
- 네이버매물크롤링
- selenium
- pywinauto
- 네이버부동산크롤링
- pywinauto 윈도우제어
- Element is not clickable at point
- 가상환경설치
- pywinauto 윈도우
- 네이버 로그인 캡챠해결
- 파이썬 네이버 로그인
- venv 설치
- vscode venv 설치
- 파이썬 가상환경 설치방법
- 네이버커머스API
- Python
- Uipath 설치방법
- 파이썬 환경설정
- Selenium 셀렉터잡기
- 파이썬 가상환경 설치
Archives
- Today
- Total
콘솔워크
파이썬 xls 파일에서 특정값 추출 본문
반응형
openpyxl does not support the old .xls file format, please use xlrd to read this file, or convert it to the more recent .xlsx file format.
openpyxl 라이브러리를 사용하면 엑셀 특정값 가져오기 쉽다. 하지만 xls 확장자는 지원하지 않았다.
그래서 찾은 방법은 xlrd 라이브러리를 사용하는 것이다.
import xlrd
book = xlrd.open_workbook("myfile.xls")
print("The number of worksheets is {0}".format(book.nsheets))
print("Worksheet name(s): {0}".format(book.sheet_names()))
sh = book.sheet_by_index(0)
print("{0} {1} {2}".format(sh.name, sh.nrows, sh.ncols))
print("Cell D30 is {0}".format(sh.cell_value(rowx=29, colx=3)))
for rx in range(sh.nrows):
print(sh.row(rx))
https://pythonrepo.com/repo/python-excel-xlrd
반응형
'프로그래밍 > python' 카테고리의 다른 글
파이썬 pyinstaller 콘솔창 제거 (0) | 2022.02.03 |
---|---|
파이썬 셀레니움 팝업창 닫기 python selenium close popups (0) | 2022.01.25 |
파이썬 특정폴더내의 특정이름이 포함된 파일만 가져오기 (glob 이용) (0) | 2022.01.25 |
Python Pandas Dataframe index 열 안가져오기 (0) | 2021.11.27 |
Python Pandas Dataframe 원하는(specific, certains) 로우(row)와 컬럼(columns)만 가져오기 (0) | 2021.11.27 |