Python编写一个文件读写程序(命令行程序)
Python编写一个文件读写程序(命令行程序),程序运行时读取record.log文件里面的信息并显示出来,同时还能接收用户的输入并将用户输入的信息写入到record.l...
Python编写一个文件读写程序(命令行程序),程序运行时读取record.log文件里面的信息并显示出来,同时还能接收用户的输入并将用户输入的信息写入到record.log的文件中(以追加方式写入,且用户可以反复输入信息,直到用户输入exit或者quit退出程序)
展开
1个回答
展开全部
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()]
)
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询