展开全部
def readfromfile(filename):
with open(filename, 'rt') as handle:
return handle.read()
def appendtofile(filename, lines):
with open(filename, 'at') as handle:
handle.writelines(lines)
def itercui():
while 1:
content = raw_input()
if content in ('exit', 'quit'):
break
yield content
if __name__ == "__main__":
filename = "record.log"
print readfromfile(filename)
appendtofile(
filename,
[ln+'\n' for ln in itercui()]
)