-1
我試圖經由openpyxl到我的數據幀列的總和寫至細胞openpyxl值錯誤時寫入到小區
我的代碼是: worksheet.cell(行=行,列= COL + 1) .value的=數據
提出的值的錯誤是:
加註ValueError異常( 「無法轉換{0 R!}到Excel」 .format(值))
ValueError異常:無法轉換陣列([1427.09609 ])至Excel
我試圖經由openpyxl到我的數據幀列的總和寫至細胞openpyxl值錯誤時寫入到小區
我的代碼是: worksheet.cell(行=行,列= COL + 1) .value的=數據
提出的值的錯誤是:
加註ValueError異常( 「無法轉換{0 R!}到Excel」 .format(值))
ValueError異常:無法轉換陣列([1427.09609 ])至Excel
嘗試:
worksheet.cell(row=row, column=col+1).value = data[0]
工作!謝謝 – Jason
@Jason注意到它的工作原理是因爲你正在將一個數組傳遞給單元格 - data [0]在'data'的位置0處抓取元素,在你的情況下是一個浮點數,然後可以將其設置爲一個單元格價值 - 我很高興這有幫助! – flevinkelming