リストごとに改行してcsvに書き込みたいです。
f = open('user.csv', 'a') writer = csv.writer(f, lineterminator='\n') #長いリストが取れる content = [tag.string for tag in soup.find_all("td")] item = [content[i:i +3] for i in range(len(content))] writer.writerow(item) f.close()
とコードを書いて実行しましたが、
“[‘John’, ’23, ‘A’]”,”[’Tom’, '35', ‘B’]”,”[’Juddy’, ’39’, ‘A’]”
のように分割されたリストがcsvファイルに書き込まれました。
John, 23, A Tom, 35, B Juddy, 39, A
のようにリストごと改行してファイルに書き込みたいのですが、どのように修正を加えれば良いのでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/25 09:38
2018/07/25 09:46
2021/10/01 15:53