从python解释器获取输入并将其写入文件

时间:2017-08-30 08:36:15

标签: python input output

用户将按以下格式在python解释器中输入数据: -

Chapters 
TRAN~Transfiguration~1~2011-2012~Instructor1
CHAR~Charms~1~2011-2012~Instructor2
Students
001~Hannah Abbott
002~Euan Abercrombie
003~Stewart Ackerley
004~Bertram Aubrey
005~Avery
006~Malcolm Baddock
007~Marcus Belby
008~Katie Bell
009~Sirius Orion Black
Grades
subject1~1~2011-2012~SLY2301~AB
subject2~2011-2012~SLY2302~B
TRAN~1~2011-2012~SLY2303~B
TRAN~1~2011-2012~SLY2305~A

并且必须将数据写入文件以供进一步处理。如何在Python中执行此操作?

1 个答案:

答案 0 :(得分:0)

entry = "Anything";

with open("file.txt", 'w') as f:
    while entry != "Done":
        entry = input("Enter here: ");
        f.writelines(entry+"\n");

希望这有帮助。

P.S:尝试提供一些您在解决问题或问题时所做的尝试。这会鼓励人们帮助你。