コードの下では動作しません:はTypeError:(ファイルをテキストに辞書のキーを書き込み中)文字バッファオブジェクトを期待
以下with open("testfile.txt",'w') as fw:
for key in a:
fw.write(a[key])
は誤りです:
コード以下はTraceback (most recent call last):
File "<stdin>", line 3, in <module>
TypeError: expected a character buffer object`
作品:
with open('myfile.txt', 'w') as f:
for key, value in a.items():
f.write('%s:%s\n' % (key, value))
最初のブロックで何が間違っているのか理解してくれる人がいますか?
'a'辞書値を投稿できますか? –
a = {1:2,2:3,3:4} – MSH