pythonのファイル書き込み機能を使って、会話を保存する機能をbotに追加しました。
pythonでは、以下のようにすることでファイルに書き込みができます。
file = open("filename", "w") file.write("hogehoge") file.close()
file = open("filename","w")
とすると、filenameというファイルを書き込みモードで開きます。
もし、存在しないファイル名を指定した場合は新規にファイルが作成されます。
file.write("hogehoge")
とすると、指定したファイルに文字を書き込みます。
改行はエスケープ文字になります。
最後に、file.close()
とすることで、指定されたファイルを閉じます。
ね、簡単でしょ?
pythonではこんな簡単にファイルへの書き込みが可能です。
この保存したファイルを使って、今後何かしら機能を追加していこうと思ってます。