摘要:(IO) 讀寫檔案
import sys
import string
#寫檔
file = open('C:\\python.txt', 'w') # w 寫入 a 附加
lines=['abcde',12345,'fghij','67890'] #List Object
#函數 writelines 可以將 list 寫入到文件中,但是不會在list每個元素後加換行符,所以如果想每行都有換行符的話需要自己再加上。
newlines=[str(line)+'\n' for line in lines]
file.writelines(newlines)
file.close()
#讀檔
file = open('C:\\python.txt', 'r') #讀檔
file.seek(0)
#讀取檔案(因寫入時加入加換行符所以需將換行符替換成'')
for item in [s.replace('\n','') for s in file.readlines()]:
print item
file.close()