私はPythonにはかなり慣れていませんが、かなりの量を知っています。買い物リストに商品を追加する簡単なプログラムを作成しました。アイテムが印刷されるとすぐに閉じてしまうという問題があったので、それを修正する作業をしていました。これがプログラム全体です。
grocery_list = open('list.txt', 'a')
print 'This is your python grocery list project.'
newitems = raw_input('Add items (seperate with commas):')
grocery_list.write(newitems)
grocery_list = open('list.txt', 'r')
list = grocery_list.readlines()
print list
choice = raw_input('Do you want to close your grocery list? (y/n)')
if choice == 'y'
exit()
elif
raw_input("We're waiting, please enter y to close")
私の問題は、9行目の後のスペースがすべて無効な構文であることです! アイテムを印刷するとすぐに閉じるという問題を解決するより良い方法はありますか?