编写mktxtfile.py脚本,实现以下目标:
import os def get_fname(): while True: fname = input(‘请输入文件名:‘) if not os.path.exists(fname): break print("file exitst please reinput!!!") return fname def get_content(): content =[] print(‘请输入内容,以exit结束‘) while True: data = input(‘>>>: ‘) if data == ‘exit‘: break content.append(data) return content def wfile(fname,content): with open(fname,‘w‘) as f: f.writelines(content) if __name__ == ‘__main__‘: fname = get_fname() #获取文件名字 content = get_content() #获取内容 content = [line + ‘\n‘ for line in content] #以\n结束 可以换行 wfile(fname,content) #将内容写入文件
原文:https://www.cnblogs.com/lsgo/p/10529666.html