私はcsvファイルにヘッダーを追加するために多くのソリューションを試しましたが、何も正しく機能していません。ここにあります:Pythonでcsvファイルにヘッダーを追加するには?
私はwriterowメソッドを使用しましたが、私のデータは最初の行を上書きしています。
DictWriterメソッドを使用しましたが、正しく入力する方法がわかりません。ここに私のコードは次のとおりです。
csv = csv.DictWriter(open(directory +'/csv.csv', 'wt'), fieldnames = ["stuff1", "stuff2", "stuff3"], delimiter = ';') csv.writeheader(["stuff1", "stuff2", "stuff3"])
私は「2つの引数の代わりに、一つの」エラーを持って、私は本当に理由を知りません。
アドバイスはありますか?
ウムにあなたのヘッダーを書いた後にCSVにデータを追加を使用する - ''有効open'モードをT 'のですか? –
@JonClements:私はモードに注意を払っていませんでした。 OPからコピーされたばかりです。修正されました。 –
TypeError: 'fieldnames'はこの関数の無効なキーワード引数です。Python 2.6、PyQt4.7を使用しています。手伝ってくれますか? – Aleksandar