>source

누군가 내 파일이 열리지 않는 이유를 알아내도록 도와줄 수 있습니까?

import pandas as pd
file= "C://Dev//20211103_logfile Box 2.8.xlsx"
temp=pd.read_excel(file)

다음은 전체 오류입니다!

PS C:\Dev> &
 C:/Users/keyur/AppData/Local/Programs/Python/Python39/python.exe c:/Dev/test_excel.py
C:\Users\keyur\AppData\Local\Programs\Python\Python39\lib\site-packages\openpyxl\reader\workbook.py:88:
UserWarning: File contains an invalid specification for 20211103_logfile. This will be removed
  warn(msg)
Traceback (most recent call last):
  File "c:\Dev\test_excel.py", line 6, in <module>    temp=pd.read_excel(file)
  File "C:\Users\keyur\AppData\Local\Programs\Python\Python39\lib\site-packages\pandas\util\_decorators.py", line 311, in wrapper
    return func(*args, **kwargs)
  File "C:\Users\keyur\AppData\Local\Programs\Python\Python39\lib\site-packages\pandas\io\excel\_base.py", line 372, in read_excel
    data= io.parse(
  File "C:\Users\keyur\AppData\Local\Programs\Python\Python39\lib\site-packages\pandas\io\excel\_base.py", line 1272, in parse
    return self._reader.parse(
  File "C:\Users\keyur\AppData\Local\Programs\Python\Python39\lib\site-packages\pandas\io\excel\_base.py", line 537, in parse
    sheet= self.get_sheet_by_index(asheetname)
  File "C:\Users\keyur\AppData\Local\Programs\Python\Python39\lib\site-packages\pandas\io\excel\_openpyxl.py", line 546, in get_sheet_by_index
    self.raise_if_bad_sheet_by_index(index)
  File "C:\Users\keyur\AppData\Local\Programs\Python\Python39\lib\site-packages\pandas\io\excel\_base.py", line 468, in raise_if_bad_sheet_by_index
    raise ValueError(
ValueError: Worksheet index 0 is invalid, 0 worksheets found
PS C:\Dev>

파일 이름에 '.'가 포함되어 있지 않습니다. 파일 접두사에서? 예를 들어 "C://Dev//20211103_logfile Box 2_8.xlsx" 대신.

DS_London2021-11-29 04:21:48
  • 답변 # 1

    엑셀에 문제가 있습니다. 새 Excel을 만들고 모든 데이터를 복사하여 붙여넣은 다음 다시 시도하십시오. 이 방법이 저에게 효과적입니다.

    현재 작성되어 있으므로 귀하의 답변이 불분명합니다. 다른 사람들이 이것이 질문을 어떻게 처리하는지 이해하는 데 도움이 되는 추가 세부 정보를 추가하려면 편집하십시오. 도움말 센터에서 좋은 답변을 작성하는 방법에 대한 자세한 정보를 찾을 수 있습니다.

    Community2021-11-29 04:36:12
  • 이전 javascript : onClick 함수에 올바르게 전달되지 않는 값
  • 다음 javascript : "react-dom"에서 렌더링을 사용하여 파일에서 반응 프로젝트의 최상위 수준에서 소품 전달