さて、私がやりたいことは、CSV ファイルに何かを書き込むことです。私はこれをやっています:
directory = open('docs/directory.csv', 'a+', encoding='utf-8')
name = input('Please insert a name: ')
phone = input('Please insert a phone number: ')
directory.write(name + ',' + phone + ',\n')
print(directory.read())
'a+'
ファイルの最後にすべての行を追加するために使用します。ここではすべて問題ありません。スクリプトを実行するたびにデータがファイルの最後に追加されますが、問題はデータが最後に表示されないことです。明らかに、read()
関数が機能していません。
私は何か間違ったことをしていますか?これで私を助けてくれませんか?ありがとう。