fp = open('/Users/mdd/Documents/1') #打開一個文件,并且保存成fp
res = fp.read()
#函數(shù)直接閱讀整個文件,并返回整個文件為一個字符串
#把整個文件讀到了內(nèi)存
res =fp.read()
#如果給read函數(shù)傳遞了num變量,那么他是通過num來讀取對應文件中的指定字符個數(shù)
res =fp.readline()
#readline函數(shù)一次可以讀取文件中的一行內(nèi)容
#readline如果去讀取超過文件本身行數(shù)的次數(shù),那么不會報錯,只會返回空
#readline不會一次性把整個文件展開在內(nèi)存
res =fp.readlines()
#返回了字符串列表,列表中每一個元素都是一行的數(shù)據(jù),并且保留行末尾的換行符號
print(res)
fp.close()
# with as語句可以自動幫助你做資源的創(chuàng)建及釋放
with open('/Users/mdd/Documents/1') as fp:
fp.read()
fp = open('/Users/mdd/Documents/2','w') #新建一個2的文件
fp.write('w:用來向文件寫入str')
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。