python文件读写1

写文件:

import os

 

ls = os.linesep

fname = raw_input("Please input a file path:")

while True:

    if os.path.exists(fname) and os.path.isfile(fname):

        fname = raw_input("ERROR: '%s' is exist,Please input another file path:"%fname)

    else:

        break

 

all=[]

print "\nEnter lines ('.' by itself to quit).\n"

while True:

    entry = raw_input(">>>")

    if entry == ".":

        break

    else:

        all.append(entry)

 

fobj = open(fname,"w")

fobj.writelines(['%s \n' % (x) for x in all])

fobj.close()

print "DONE"

你可能感兴趣的:(python)