Python-文件輸入和輸出

這是我第一個Python程序-文件的輸入:

import os
ls = os.linesep

#get filename

fname = raw_input()

while True:
    if os.path.exists(fname):
        print "error:'%s' already exists" %(fname)
    else:
        break
all = []
print "\n enter lines: \n"
while True:
    entry = raw_input('>')
    if entry == '.':
        break
    else:
        all.append(entry)
fobj = open(fname,'w')
fobj.writelines(['%s%s' %(x,ls) for x in all])
fobj.close()
print "DONE !"

輸入地址,檢查是否存在,以單行輸入“.”結束。

文件輸出到CMD框:

fname = raw_input('Enter Filename:')
try:
    fobj = open(fname,'r')
except Exception as e:
    print "*** file open error",e
else:
    for eachLine in fobj:
        print eachLine
    fobj.close()
finally:
    pass

輸入文件地址,輸出到屏幕。

有什麼問題請聯繫我:839505138.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章