Я пытаюсь использовать xlwt
для создания выходного файла (в формате .xlsx) с несколькими вкладками. Номер версии моего Python равен 2.7, и я использую Aptana Studio 3 как IDE.Python xlwt создает неисправную книгу excel
Я использовал пакет xlwt
раньше, с той же средой, для выполнения той же задачи. Он работал хорошо. Но на этот раз он работает хорошо, а затем внезапно, выходной файл стал неисправным, который не может быть открыт MS Excel.
Вот ключ, который может быть полезен. Моя Aptana Studio 3 решила открыть .xlsx
в своем собственном редакторе, а не запускать MS Excel. Хотя это происходит до проблемы, мне интересно, связано ли это.
Файл выглядит нормально, когда он открыт в 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 отлично работают при первом открытии, но позже становятся коррумпированными? Если это так, Python и 'xlwt' не могут иметь ничего общего с этой проблемой. – senshin
@senshin Я не уверен, что происходит. Файл .xlsx отлично работал, когда я открывал его с помощью MS Excel и редактора Aptana 3. Но после нескольких запусков моего приложения файл можно открыть только с Aptana 3, и это выглядит нормально. Но если я открою его в MS Excel, появится окно с ошибкой и скажет, что «Excel не может открыть файл« output.xlsx », потому что формат файла или расширение файла недействительны. Убедитесь, что файл не был поврежден и что расширение файла соответствует формату файла. " – ChangeMyName
Насколько я знаю, 'xlwt' не поддерживает файлы .xlsx' (пока?), Только' .xls'? – Steven