xlrd를 통해 Excel 파일의 첫 번째 시트 내의 모든 값을 읽으려고 시도하지만 Excel의 3 행에서 값을 읽기 시작해야합니다 시트는, 열의 값이 끝날 때까지XLRD : 특정 셀/범위 (파이썬)에서 열 읽기 시작
현재 버전이을 원하지 않는 , 헤더를 포함한 열 내의 모든 정보를 읽어
코드 :
for col in range(sheet.nrows):
names = sheet.cell(col,0)
nums = sheet.cell(col,1)
if names.value != xlrd.empty_cell.value:
if nums.value != xlrd.empty_cell.value:
f.write('\t\t\t\t\t\t\t\t\t'+ '<li><strong>' + names.value + '</strong> '+ repr(nums.value)+'</li>' + "\n")
'xlrd'의 행 번호 매기기가 '0'에서 시작하기 때문에 '범위 (2, sheet.nrows)의 행 :'이어야합니다. – Abdou
좋은 지적. 명확한 답변을 편집했습니다. – zhqiat