237行のトランザクションを含むCSVファイルがありますが、すでに正しい順序でトランザクションを分類してソートし、新しいCSVファイルを作成しました。口座番号でしかし、私はさらに一歩進んで、その口座番号の取引すべてで口座番号に基づいて複数のCSVファイルを作成したいと思います。類似アイテムのリストに基づいてファイルを作成して書き込む
アカウント番号に基づいて適切なCSVファイルに各行を追加するだけですが、これを動的に実行したいので、各変数を作成する必要はありません常に未知数の口座番号。
Account #, Date, Dollar Amount (stored as heading)
001, 1/1/11, $25
001, 1/1/11, $20
002, 1/1/11, $15
003, 1/4/11, $19
このデータでは、アカウント番号に基づいて3つの別々のCSVファイルを作成したいと考えています。私は誰かがコードを書くのを探しているわけではありませんが、Pythonにはこのタイプのプロセスが関与していることに気づいていないモジュールがいくつかあります。誰かが私を正しい方向に向けることができたら、私はそれを高く評価します。
ありがとうございました
を読まされ、それがすべて収集するために(私が思うに)常にpreferrableですデータを最初に作成し、結果をファイルに書き込むだけです。ログファイルや履歴ファイルのように、ファイルを拡張しようとすると、追加モードでファイルを開くことができます。あなたの場合は、メインのCSVからすべてのデータを収集し、それを適切な方法でグループ化し、各ファイルを次々に書き込む必要があります。実際にスクリプトを実行するよりも、話すのがずっと遅いです。 – heltonbiker