亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

使用Python?文件讀取的多種方式(四種方式)

 更新時間:2022年11月21日 08:28:21   作者:Decennie  
這篇文章主要介紹了Python?文件讀取的4種方式,主要有直接打開就讀方式,用read()打開,用readines()以及用readline()方式,每種方式通過實例代碼給大家介紹的非常詳細,需要的朋友可以參考下

python讀文件的4種方式

1.直接打開就讀

with open('filepath','r') as f:
    for line in f:
        print(line)
        print('一行數(shù)據(jù)')

雖然f是一個文件實例,但可以通過以上方式對每一行進行循環(huán)處理了,處理時每一行是一個字符串str,而且這個是速度最快最簡潔的方法

2.用read()打開

with open('filepath','r') as f:
    ff=f.read()

這個函數(shù)把文件全部內(nèi)容一次性讀到一個字符串中。就是一坨的那種,如果把ff用循環(huán)讀取的方式輸出,會是一個一個字符,因為ff是字符串,本質(zhì)上是tuple。

3.用readlines()

with open('filepath','r') as f:
    lines=f.readlines()
    for line in lines:
        print(line)

這個函數(shù)將文件所用內(nèi)容以行為區(qū)分讀到一個列表中 ,列表中的每一個元素是一行;lines是list,line 是str。

4.用readline()

with open('filepath','r') as f:
    line =f.readline()
    while line:
        print(line)
        line=f.readline()

這種方式是一行一行的讀,非常的省內(nèi)存,當文件巨大的情況下是有好處的

注:如果不用with open 可以用

f=open(path,'r')
f.close()

來打開關(guān)閉文件

訪問模式

到此這篇關(guān)于Python 文件讀取的4種方式的文章就介紹到這了,更多相關(guān)Python 文件讀取內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python中unittest的斷言方法詳解

    Python中unittest的斷言方法詳解

    大家好,本篇文章主要講的是Python中unittest的斷言方法詳解,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • Python中的pathlib.Path為什么不繼承str詳解

    Python中的pathlib.Path為什么不繼承str詳解

    這篇文章主要給大家介紹了關(guān)于Python中pathlib.Path為什么不繼承str的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Python具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-06-06
  • 用python生成一張壁紙實例代碼

    用python生成一張壁紙實例代碼

    大家好,本篇文章主要講的是用python生成一張壁紙實例代碼,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • Python訪問OPCUA服務(wù)器,訂閱一個變量標簽方式

    Python訪問OPCUA服務(wù)器,訂閱一個變量標簽方式

    這篇文章主要介紹了Python訪問OPCUA服務(wù)器,訂閱一個變量標簽方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 使用Python測試Ping主機IP和某端口是否開放的實例

    使用Python測試Ping主機IP和某端口是否開放的實例

    今天小編就為大家分享一篇使用Python測試Ping主機IP和某端口是否開放的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • python版opencv攝像頭人臉實時檢測方法

    python版opencv攝像頭人臉實時檢測方法

    今天小編就為大家分享一篇python版opencv攝像頭人臉實時檢測方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • Python函數(shù)參數(shù)定義及傳遞方式解析

    Python函數(shù)參數(shù)定義及傳遞方式解析

    這篇文章主要介紹了Python函數(shù)參數(shù)定義及傳遞方式解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-06-06
  • django使用JWT保存用戶登錄信息

    django使用JWT保存用戶登錄信息

    這篇文章主要介紹了Django使用jwt獲取用戶信息的實現(xiàn)方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • python中掃描條形碼和二維碼的實現(xiàn)代碼

    python中掃描條形碼和二維碼的實現(xiàn)代碼

    pyzbar模塊是Python一個開源庫用于掃描和識別二維碼信息。這篇文章主要介紹了python中掃描條形碼和二維碼的示例代碼,需要的朋友可以參考下
    2021-10-10
  • Python自動化完成tb喵幣任務(wù)的操作方法

    Python自動化完成tb喵幣任務(wù)的操作方法

    2019雙十一,tb推出了新的活動,商店喵幣,看了一下每天都有幾個任務(wù)來領(lǐng)取喵幣,從而升級店鋪賺錢,然而我既想賺紅包又不想干苦力,遂使用python來進行手機自動化操作,需要的朋友跟隨小編一起看看吧
    2019-10-10

最新評論