xlwt
을 사용하여 여러 개의 탭이있는 출력 파일 (.xlsx 형식)을 생성하려고합니다. 파이썬의 버전 번호는 2.7이고 Aptana Studio 3는 IDE로 사용하고 있습니다.파이썬 xlwt가 잘못된 엑셀 책을 만듭니다.
동일한 환경에서 동일한 작업을 수행하기 전에 xlwt
패키지를 사용했습니다. 잘 돌아갔다. 그러나 이번에는 처음에는 잘 작동했지만 갑자기 MS Excel에서 열 수없는 출력 파일이 잘못되었습니다.
여기에 도움이 될만한 단서가 있습니다. Aptana Studio 3는 MS Excel을 시작하지 않고 자체 편집기에서 .xlsx
을 열려고합니다. 이 문제가 발생하기 전에 발생하지만 관련성이 있는지 궁금합니다. 이 Aptana3 열 때
파일은 정상 보이지만, 나는 그것을 폐쇄하고, MS Excel을 열 때 오류가 팝업 : "Excel cannot open the file "output.xlsx" because the file format or file extension is not valid. Verify that the file has not been corrupted and that the file extension matches the format of the file."
은 내가이 극복 할 수있는 방법을 알 수 있습니까? 어떤 제안이라도 환영합니다. 감사.
'.xlsx' 파일을 처음 열 때 제대로 작동하지만 나중에 손상 될 것이라고 말하는 것입니까? 그렇다면 파이썬과'xlwt'는 문제와 관련이 없습니다. – senshin
@senshin 나는 무슨 일이 일어나고 있는지 잘 모르겠습니다. .xlsx 파일은 MS Excel 및 Aptana 3의 편집기로 열 때 잘 작동합니다. 그러나 응용 프로그램을 거의 실행하지 않으면 파일은 Aptana 3에서만 열 수 있으며 정상적으로 보입니다. 그러나 MS Excel로 열면 오류 창이 뜨며 "Excel에서 파일 형식이나 파일 확장자가 유효하지 않아"Excel.xlsx 파일을 열 수 없습니다. 파일이 손상되지 않았는지 확인하십시오. 파일 확장명이 파일의 형식과 일치합니다. " – ChangeMyName
필자가 아는 한'xlwt'는'.xlsx' 파일 (아직?)을 지원하지 않고'.xls' 만 지원합니까? – Steven