首页 > 代码库 > 【python】实例-创建文件并通过键盘输入字符

【python】实例-创建文件并通过键盘输入字符

import oslnend=os.linesep ##windows行结束符号是“\r\n”FileName=raw_input("please input filename:")while True:##检查该文件是否存在,当执行到break时跳出while循环    if os.path.exists(FileName):        print "%s already exits" %FileName        FileName=raw_input("please input filename:")    else:        break   ALL=[]##创建空的列表用于存储输入内容print "please input words (ok to stop inputing)\n"while True:##当执行到break时跳出while循环    words=raw_input(">>")    if words=="ok":        break    else:        ALL.append(words)##循环的往列表添加内容FileHandle=open(FileName,"w")FileHandle.writelines(["%s%s" %(x,lnend) for x in ALL] )##函数writelines(list)可以将list写入到文件中,但是不会在list每个元素后加换行符,因此需要lnend换行符。同样write(str)把str写到文件中,write()也不会在str后加上一个换行符FileHandle.close()print "DONE"

  

【python】实例-创建文件并通过键盘输入字符