csvファイルを変更するのは新しいですが、ファイルの位置Hなどの特定の位置にリストを追加する必要があります。ファイルを読み込み、それを変数にセットし、その変数の長さに対して、リストのi番目の要素を追加して、そのファイルまたはリストのHの位置にします。私はこれを実行することで非常に混乱しているので、anyonesヘルプは非常によく評価されるだろう。pythonを使用してcsvファイル内のポスティンにリストを追加する
答えて
CSVを行のリストとして読み込んで新しい行を挿入し、そのリストを新しいCSVファイルとして出力します。
lines = csv.read('my_file.csv')
lines.insert(rowIndex, newRow)
csv.write(lines, 'my_new_file.csv')
これは擬似コードですが、それがうまくいくはずです。
小さなファイルではうまくいきます。数GBのデータを使用すると、少し高度化する必要があります。それでもなお、これ以上の情報がなければ、これは最高の答えです。 :) –
大きなファイルでは、ファイルを新しいCSVに再アセンブルする必要がありますが、それをすべて読み込まないと、すぐに行をコピーし、 'rowIndex'を押すと' newRow'を実行し、元のファイルから行をコピーし続けます。 –
これは現在のコードのスニペットです。私は特定の位置に私のリストを実装するのに苦労しているだけです。writer.writerows(outcomes) filed = open( "data.csv") outcomes = filed.readlines() outcomes.close(出力( "data.csv"、 "wb" ) –
- 1. Pythonを使用して.csvファイルを別の.csvファイルに追加します
- 2. PHPを使用してCSVファイルに列ヘッダーを追加
- 3. CSVファイルの比較を使用したCSVの追加
- 4. Pythonを使用してCSVファイルに新しい列を追加する方法は?
- 5. Pythonでcsvファイルにヘッダーを追加するには?
- 6. Pythonを使用してCSVファイルの列に配列を追加する方法は?
- 7. appendAll - リスト内のすべてのリストにリストを追加する
- 8. 複数のcsvファイルの行をPythonで追加する
- 9. Pythonを使用してCSVファイル内の特定の列に書き込む
- 10. リストのリストにCSVをインポートするPython
- 11. 問題Pythonを使用してMysqlでcsvファイルをバルクロードする
- 12. Python 2.7を使用してURLからCSVファイルをダウンロードする
- 13. .csvファイルをPythonリストに読み込む
- 14. python scrapyを使用してcsvファイルに項目をポンピングする - csvファイルで出力する方法の問題
- 15. Pythonを使用して.kmlファイルを検索して追加する
- 16. Foursquare APIを使用してリストに項目を追加する
- 17. インデックスを使用してC#リストにメンバーを追加する
- 18. JQuery Mobileを使用してリストに項目を追加する
- 19. Pythonはファイルからリストに単語を追加します
- 20. 特定の行を置換し、CSVファイルの残りをPythonで追加する
- 21. リストにPythonの負荷CSVと私はCSVはこのようなのpythonを使用して、リストにファイルを読んでい項目
- 22. リストのリストを作成せずにPythonリストに追加する
- 23. python csv出力ファイルにタイトル行を追加
- 24. Pythonリストにクラスオブジェクトを追加する
- 25. オープンCSVを使用して.csvの内容を取得する
- 26. Python:同じリストにリストを追加
- 27. Pythonの追加は、リスト+リスト
- 28. Pythonファイル内の各行に文字列を追加します。
- 29. PythonでPyQt4を使用してQTableWidgetにデータを追加する
- 30. Pythonのクラスとリストを使用してCSVからレポートを印刷する
既存のコードスニペットを投稿すると便利です – codetantra
通常、既存のファイルに物を挿入するには、挿入部分から最後まで全体を書き換える必要があります。 –