真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python逐行讀取數(shù)據(jù)的方法

這篇文章主要介紹python逐行讀取數(shù)據(jù)的方法,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

成都做網(wǎng)站、網(wǎng)站建設(shè)服務(wù)團(tuán)隊(duì)是一支充滿著熱情的團(tuán)隊(duì),執(zhí)著、敏銳、追求更好,是創(chuàng)新互聯(lián)的標(biāo)準(zhǔn)與要求,同時(shí)竭誠(chéng)為客戶提供服務(wù)是我們的理念。成都創(chuàng)新互聯(lián)公司把每個(gè)網(wǎng)站當(dāng)做一個(gè)產(chǎn)品來(lái)開(kāi)發(fā),精雕細(xì)琢,追求一名工匠心中的細(xì)致,我們更用心!

在實(shí)際開(kāi)發(fā)的過(guò)程中,文件讀寫(xiě)也很重要,下面說(shuō)一下python如何逐行讀取文件。

如果程序要讀取行,通常只能用文本方式來(lái)讀取,道理很簡(jiǎn)單,只有文本文件才有行的概念,二進(jìn)制文件沒(méi)有所謂行的概念。

文件對(duì)象提供了如下兩個(gè)方法來(lái)讀取行:

readline([n]):讀取一行內(nèi)容。如果指定了參數(shù) n,則只讀取此行內(nèi)的 n 個(gè)字符。

readlines():讀取文件內(nèi)所有行。

下面程序示范了使用 readline() 方法來(lái)讀取文件內(nèi)容:

import codecs
# 指定使用utf-8字符集讀取文件內(nèi)容
f = codecs.open("readline_test.py", 'r', 'utf-8', buffering=True)
while True:
    # 每次讀取一行
    line = f.readline()
    # 如果沒(méi)有讀到數(shù)據(jù),跳出循環(huán)
    if not line: break
    # 輸出line
    print(line, end='')
f.close()

接下來(lái)程序使用 readline() 方法逐行進(jìn)行讀取,當(dāng)讀取到結(jié)尾時(shí),該方法將會(huì)返回空,程序就會(huì)退出循環(huán)。

程序也可以使用 readlines() 方法一次讀取文件內(nèi)所有行。例如如下程序:

import codecs
# 指定使用utf-8字符集讀取文件內(nèi)容
f = codecs.open("readlines_test.py", 'r', 'utf-8', buffering=True)
# 使用readlines()讀取所有行,返回所有行組成的列表
for 1 in f.readlines():
    print(1, end='')
f.close()

以上是python逐行讀取數(shù)據(jù)的方法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


分享標(biāo)題:python逐行讀取數(shù)據(jù)的方法
網(wǎng)站網(wǎng)址:http://weahome.cn/article/gecdog.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部