2
이 코드를 사용하여 xlswriter 기능 단위를 테스트합니다.xlsxwriter가 손상된 파일을 만듭니다.
import xlsxwriter
# -*- coding: utf-8-sig-*-
workbook = xlsxwriter.Workbook("filename.xlsx")
worksheet = workbook.add_worksheet()
worksheet.add_table(0,0, 1, 11,{'columns': [{'header': 'ID'},
{'header': '1'},
{'header': u'ééé'},
{'header': 'M'},
{'header': 'C'},
{'header': 'P'},
{'header': u'o'},
{'header': 'Pe'},
{'header': 'F'},
{'header': u'l'},
{'header': 'C'},
{'header': 'f'}
]})
workbook.close()
Excel에서 파일을 해석하는 중 불평하고 있습니다. 수리를 수락하면 내용이 예상대로 유지됩니다.
업데이트 : 나는이 최소한의 코드와 같은 문제가 있습니다 :
import xlsxwriter
workbook = xlsxwriter.Workbook("filename.xlsx")
worksheet = workbook.add_worksheet("hi")
worksheet.add_table(0,0, 1, 2,{'columns': [{'header': 'ID'},
{'header': '1'},
{'header': '1'}]})
workbook.close()
https://github.com/jmcnamara/XlsxWriter/issues/65 해 보셨습니까? –
네, "é"와 같은 특별한 문자가 없어도 똑같은 문제가 생겼습니다. – isoman
음 ... 분명히 잘못된 것을 볼 수는 없습니다. (그렇지만 저는 'xlswriter'전문가가 아닙니다.) 여기에 답변을 얻지 못했습니다. 개발자는 적극적으로 [google 그룹] (https://groups.google.com/forum/#!forum/python-excel)에 연락 할 수 있습니다. –