#コード
import csv
villains=[
["doctor","no"],
["rosa","klebb"],
["mister","big"],
["auric","goldfinger"],
["ernet","blofeld"]
]
with open("villains","wt")as fout:#コンテキストマネージャ
csvout=csv.writer(fout)
print(csvout.writerows(villains))
#エラー
このコードをSHELLで実行するとNONEと表示される。
#実行したいこと
villainsの中身が含まれているファイルを作りたい
#参考書
入門PYTHON3(オライリージャパン)P.228 CSV
#機種
Microsoft
> このコードをSHELLで実行するとNONEと表示される。
shellを実行している場所(フォルダ)は分かりますか?
おそらくその場所にvillainsというファイルができているはずです。(拡張子はないですがcsvデータが書き込まれたファイルです)
csvout.writerows(villains)はファイルに書き込むメソッドなのでprintではNoneが返ってきます。
回答1件
あなたの回答
tips
プレビュー