python提供了必要的函數(shù)和方法進(jìn)行默認(rèn)情況下的文件基本操作。你可以用file對(duì)象做大部分的文件操作。
open函數(shù)
必須先用Python內(nèi)置的open()函數(shù)打開一個(gè)文件,創(chuàng)建一個(gè)file對(duì)象,相關(guān)的方法才可以調(diào)用它進(jìn)行讀寫。
讀文件
f=open('Test.txt')#打開文件
data=f.read()#讀取文件
print(data)
#oneLine=f.readline()
#printoneLine#讀取第一行
#lines=f.readlines()#把內(nèi)容按行讀取至一個(gè)list
#printlines
f.close()#關(guān)閉
寫文件
f=open('output.txt','w')#output.txt-文件名稱及格式w-writing
#以這種模式打開文件,原來文件內(nèi)容會(huì)被新寫入的內(nèi)容覆蓋,如文件不存在會(huì)自動(dòng)創(chuàng)建
f.write("I'mgoingtowriteastring")
out=open('output.txt','w')
out.write("I'mFine\nNowisraining!")
out.close()
從控制臺(tái)輸入并保存文件
out=open('out.txt','w')whileTrue:
data=input('PleaseInputsomething(Enterqquit):')
ifdata!='q':
out.write(data+'\n')
else:
break
從一個(gè)文件讀取寫入到另一個(gè)文件中
newFile=open('output.txt')
data=newFile.read()
out=open('out.txt','w')
out.write(data)
newFile.close()
out.close()
以上內(nèi)容為大家介紹了python文件怎么保存到本地文件格式,希望對(duì)大家有所幫助,如果想要了解更多Python相關(guān)知識(shí),請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。