一,用python創(chuàng)建一個(gè)新文件,內(nèi)容是0到9的整數(shù),每個(gè)數(shù)字占一行
f=open('f.txt','w')
foriinrange(0,10):
f.write(str(i)+'\n')f.close()
二,文件內(nèi)容追加,從0到9的10個(gè)隨機(jī)整數(shù)
importrandom
f=open('f.txt','a')
foriinrange(0,10):
f.write(str(random.randint(0,9)))
f.write('\n')
f.close()
三、文件內(nèi)容追加,從0到9的隨機(jī)整數(shù),10個(gè)數(shù)字一行,共10行
importrandom
f=open('f.txt','a')
foriinrange(0,10):
foriinrange(0,10):
f.write(str(random.randint(0,9)))
f.write('\n')
f.close()
四、把標(biāo)準(zhǔn)輸出定向到文件
importsys
sys.stdout=open('stdout.txt','w')
五,文件的讀寫
文件打開
f=file(name[,mode[,buffering]])
name文件名
mode選項(xiàng),字符串
buffering是否緩沖(0=不緩沖,1=緩沖,>1的int數(shù)=緩沖區(qū)大小)
關(guān)閉文件
f.close()
當(dāng)文件讀寫完畢后,應(yīng)關(guān)閉文件
以上內(nèi)容為大家介紹了Python文件的讀取、創(chuàng)建、追加、刪除、清空,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。