2017-08-07 5 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

ありがとうチャーリー! 「行が広すぎる」とはどういう意味ですか? もう一度! –

答えて

0

私は答えを見つけたので、それを共有すると便利かもしれないと思った!

私はopenpyxlが18279. にcolumsの数を制限していると思う - 私は をエクセルに書き込まれた10.000 columsを確保するため、出力のレンジを変更 - 私はすべてを取得することができました - 私は8回 は、スクリプトを実行しました73.000の値

私を助けてくれてありがとう!

関連する問題