私はPythonの開始です。私はCSVファイルのデータを消去しようとしています。Python CSV文字列スライシングの問題
しかし私は、いくつかのフィールドは、このように複数の電子メールを持っている、電子メールのリストを持っている:
companyNameA | [email protected];[email protected];[email protected] | date joined
私は各電子メールのための行を複製する方法を理解していません。その他のデータは、同じ滞在する必要がありますが、このようなので、メールは異なっている必要があります:私はこれを試してみましたが、それは動作しません
companyNameA | [email protected] | date joined
companyNameA | [email protected] | date joined
companyNameA | [email protected] | date joined
:
f = open('data_file.csv')
csv_f = csv.reader(f)
for row in csv_f:
email = row[1]
single_email = email.rsplit(';', 1)[0]
これを印刷するだけですか?または、それを再構成してファイルに書き戻そうとしていますか? – idjaw
これは良いスタートですが、実際にあなたのcsvファイルを変更しようとしましたか? – Julien