2017-07-18 47 views
-1

我試圖經由openpyxl到我的數據幀列的總和寫至細胞openpyxl值錯誤時寫入到小區

我的代碼是: worksheet.cell(行=行,列= COL + 1) .value的=數據

提出的值的錯誤是:

加註ValueError異常( 「無法轉換{0 R!}到Excel」 .format(值))

ValueError異常:無法轉換陣列([1427.09609 ])至Excel

回答

0

嘗試:

worksheet.cell(row=row, column=col+1).value = data[0] 
+0

工作!謝謝 – Jason

+0

@Jason注意到它的工作原理是因爲你正在將一個數組傳遞給單元格 - data [0]在'data'的位置0處抓取元素,在你的情況下是一個浮點數,然後可以將其設置爲一個單元格價值 - 我很高興這有幫助! – flevinkelming