2017-08-07 59 views
0

我正在研究一個腳本來計算一個集合的每個點與另一個集合的任意點之間的最短距離。Openpyxl編寫數值數據列表:值錯誤(無效的列索引)

當執行這一點,我得到的folowiwng錯誤: ValueError異常:無效的列索引18279

我猜它是由寫入部件造成的:

wb = Workbook(write_only = True) 
ws = wb.create_sheet() 

ws.append(output) 
wb.save("output.xlsx") 

目前,這是我的全部代碼: https://pastebin.com/UJJzM3Xm

我一直在試圖限制公司的點數爲1000,但即使這不工作...

謝謝!

+0

我懷疑你的行太寬,但你的代碼太複雜了,以至於我無法進行調試。 –

+0

謝謝查理! 「行太寬」是什麼意思? thx了! –

回答

0

我找到了答案,所以我認爲它可能是有用的分享!

我覺得openpyxl是限制柱的側向承載力數量18279. - 我改變輸出,以確保10.000柱的側向承載力的範圍內被寫入到excel - 我跑了劇本的8倍 - 我能得到所有73.000的值

感謝您的幫助!