3

入力csvを受け取り、追加の列を持ち、元のファイルの行にいくつかの処理を行う新しいcsvを出力するPythonスクリプトを作成しました。入力ファイルの3つの列に数式がありましたが、出力ファイルは数式ではなく、それらの列にあった値を取得しているように見えます。

そこにある値だけでなく、数式が出力に書き込まれるようにプログラムを作成する方法はありますか?

4

1 に答える 1

4

ブックをCSVに変換すると、数式は保存されません。表示される値は、数式自体ではなく、CSVで保存されます。

数式をCSVで保存する場合は、値ではなく数式自体をセルに表示する必要があります。これを行うには、セルの先頭にaを追加し'て、テキストとして扱う必要があることを示します。

つまり、この問題は、Pythonが入力CSVの読み取りを開始する前に発生します。この問題は、CSVを作成するときに作成されます。

于 2012-09-07T14:08:06.173 に答える