pyhon/excelpython이 excel로 내보낼 때의 중국어 디코딩 문제

1284 단어
어제 python+win32com을 이용하여 웹 페이지의 폼을 로컬 excel로 내보냈는데 출력 디코딩 문제가 발생했습니다. 해결 방법:
x를 x.decode('utf-8')로 변경
setCall('sheet1',row,col,x.decode('utf-8'))

내 소스 섹션:
self.xlBook = self.xlApp.Workbooks.Add()

    def setCell(self,sheet,row,col,value):# 
        "Set value of one cell"
        sht = self.xlBook.Worksheets(sheet)
        print row,col
        sht.Cells(row,col).Value = value

setCall('sheet1'
,i,j,x.decode('utf-8'))

 
다음으로 전송:https://www.cnblogs.com/yuexizhuo/p/3916073.html

좋은 웹페이지 즐겨찾기