内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

python提供了哪三種方法用于讀取文本文件的內(nèi)容?

三種方法分別是:“read()”、“readline()”、“readlines()”?!皉ead()”是一次性讀取文件的所有內(nèi)容放在一個大字符串中;“readline()”逐行讀取文本;“readlines()”一次性讀取文本的所有內(nèi)容。

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名注冊、虛擬主機、營銷軟件、網(wǎng)站建設、寧安網(wǎng)站維護、網(wǎng)站推廣。

python讀取文本文件的內(nèi)容,有三種方法。

read()、readline()、readlines()

read()

read()是最簡單的一種方法,一次性讀取文件的所有內(nèi)容放在一個大字符串中,即內(nèi)存中。

file=open('test.txt')try:
    file_context=file.read()#file_context是一個string,讀取完后,就失去了對test.txt的文件引用
    #file_context=open(file).read().splitlines(),則
    #file_context是一個list,每行文本內(nèi)容是list中的一個元素finally:
    file.close()12345678

read()的利處:方便、簡單、一次性讀出文件放在一個大字符串中,速度最快。

read()的不利之處:文件過大的時候,占用內(nèi)存會過大

readline()

readline()逐行讀取文本,結果是一個list

with open(file) as f:
    line=f.readline()    while line:        print line
        line=f.readline()12345

readline()的利處:占用內(nèi)存小,逐行讀取

readline()的不利之處:逐行讀取,速度比較慢

readlines()

readlines()一次性讀取文本的所有內(nèi)容,結果是一個list

with open(file) as f:
    for line in f.readlines(): 
       print line#這種方法讀取的文本內(nèi)容,每行文本末尾都會帶一個'\\n'換行符,可以使用L.rstrip('\\n')去掉1234

readlines()的利處:一次性讀取文本內(nèi)容榮,速度比較快

readlines()的不利之處:隨著文本的增大,占用內(nèi)存會越來越多

file=open('test.txt','r')try:    for line in file:        print line
 finalli:
     file.close()

推薦教程:《python教程》

當前名稱:python提供了哪三種方法用于讀取文本文件的內(nèi)容?
文章出自:http://m.rwnh.cn/article36/cgecsg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設、動態(tài)網(wǎng)站網(wǎng)站建設、網(wǎng)站設計公司、網(wǎng)站內(nèi)鏈、搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設
化州市| 虞城县| 肥城市| 迁安市| 潞城市| 达孜县| 鄱阳县| 九江县| 周至县| 高陵县| 乌兰浩特市| 湘乡市| 时尚| 隆化县| 德钦县| 游戏| 简阳市| 镇康县| 木里| 瑞昌市| 安化县| 乐都县| 湄潭县| 邢台县| 柳林县| 长阳| 隆子县| 宜君县| 临安市| 恩平市| 南投县| 阳谷县| 广灵县| 嵩明县| 安康市| 鹤山市| 大方县| 扶余县| 应城市| 长岭县| 陇西县|