2
私は宿題パッドのための素晴らしい考えがあり、私はプログラムの基礎を書いた。問題は、私が(プログラムを再実行して)さらに追加すると、すべてのコンテンツが一掃され、新しい宿題に置き換えられることです。私がこれを解決できる方法はありますか?あなたはおそらく(raw_input使用する必要がありますPythonでファイルの最後にどのように追加できますか?
agenda=open("agenda.txt","a")
)とタイプ:へ
agenda=open("agenda.txt","w+")
: '' 属性を使用し、その変更Pythonでファイルに追加するには
def query_period(agenda_file):
per = input("What period is it?")
if per in ["1", "2", "3", "4", "5", "6", "7", "8"]:
input_and_write_homework(agenda_file)
else:
print("Invalid choice")
def input_and_write_homework(file):
hw = raw_input("What is the homework?")
file.write(hw)
if __name__ == "__main__":
agenda = open("agenda.txt", "w+")
query_period(agenda)
agenda.close()