2012-06-20 2 views
-3
import xlrd 
book = xlrd.open_workbook("File_1.xls") 
sheet = book.sheet_by_index(0) 
print sheet.row_values(0)[0] 

내가 그 오류를주는 코드를 실행 때 우려는, 시트 한 장만을 가지고 엑셀 시스템 (바탕 화면)에 저장된 엑셀 파일을 읽을 것을 시도하고있다 : -시스템에서 Excel 파일을 읽는 중 오류가 발생 했습니까?

Traceback (most recent call last): 
File "C:/Python26/readingExlfiles.py", line 2, in <module> 
book = xlrd.open_workbook("File_1.xls") 
File "C:\Python26\Lib\site-packages\xlrd\__init__.py", line 449, in open_workbook 
ragged_rows=ragged_rows, 
File "C:\Python26\Lib\site-packages\xlrd\__init__.py", line 941, in biff2_8_load 
    f = open(filename, open_mode) 
IOError: [Errno 2] No such file or directory: 'File_1.xls' 

제발 도와주세요 같은.

답변

4
No such file or directory: 'File_1.xls' 

그것은 문제가 무엇인지 말하고 입니다. 파일을 찾을 수 없습니다.

파일 이름 만 지정하면 프로그램이 현재 작업 디렉토리에서 파일을 찾을 것입니다. 보통 이것은 파이썬 스크립트가있는 디렉토리와 같습니다.

파일의 전체 경로를 지정하거나 열려는 파일과 동일한 디렉토리에 Python 스크립트를 넣으십시오.

관련 문제