欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python進階教程之文本文件的讀取和寫入

 更新時間:2014年08月29日 10:59:24   作者:Vamei  
這篇文章主要介紹了python進階教程之文本文件的讀取和寫入,本文講解的是最基本的文件讀取和寫入功能,需要的朋友可以參考下

Python具有基本的文本文件讀寫功能。Python的標(biāo)準(zhǔn)庫提供有更豐富的讀寫功能。

文本文件的讀寫主要通過open()所構(gòu)建的文件對象來實現(xiàn)。

創(chuàng)建文件對象

我們打開一個文件,并使用一個對象來表示該文件:

復(fù)制代碼 代碼如下:

f = open(文件名,模式)

 
最常用的模式有:
復(fù)制代碼 代碼如下:

"r"     # 只讀
“w”     # 寫入

比如

復(fù)制代碼 代碼如下:

>>>f = open("test.txt","r")

文件對象的方法

讀?。?br />

復(fù)制代碼 代碼如下:

content = f.read(N)          # 讀取N bytes的數(shù)據(jù)

content = f.readline()       # 讀取一行

content = f.readlines()      # 讀取所有行,儲存在列表中,每個元素是一行。

寫入:

復(fù)制代碼 代碼如下:

f.write('I like apple')      # 將'I like apple'寫入文件

 
關(guān)閉文件:
復(fù)制代碼 代碼如下:

f.close()

練習(xí)

建立一個record.txt的文檔,寫入內(nèi)容如下:

tom, 12, 86
Lee, 15, 99
Lucy, 11, 58
Joseph, 19, 56
再從record.txt中讀取文件并打印。

總結(jié)

復(fù)制代碼 代碼如下:

f    = open(name, "r")
line = f.readline()
f.write('abc')
f.close()

相關(guān)文章

  • python正則表達式抓取成語網(wǎng)站

    python正則表達式抓取成語網(wǎng)站

    做NLPproject時需要一個成語庫,我需要的是純成語,網(wǎng)上找的都是有詳細(xì)解釋的。于是自己寫了一個爬成語的python程序
    2013-11-11
  • python進階教程之異常處理

    python進階教程之異常處理

    這篇文章主要介紹了python進階教程之異常處理,在項目開發(fā)中,異常處理是不可或缺的,需要的朋友可以參考下
    2014-08-08
  • 詳解基于Transformer實現(xiàn)電影評論星級分類任務(wù)

    詳解基于Transformer實現(xiàn)電影評論星級分類任務(wù)

    這篇文章主要為大家介紹了詳解基于Transformer實現(xiàn)電影評論星級分類任務(wù)過程解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-04-04
  • 為什么黑客都用python(123個黑客必備的Python工具)

    為什么黑客都用python(123個黑客必備的Python工具)

    python支持功能強大的黑客攻擊模塊,而且Python提供多種庫,用于支持黑客攻擊,Python提供了ctypes庫, 借助它, 黑客可以訪問Windows、OS X、Linux等系統(tǒng)提供 DLL與共享庫,還有Python語言易學(xué)易用,這對黑客攻擊而言是個巨大的優(yōu)勢。
    2020-01-01
  • Python Django2.0集成Celery4.1教程

    Python Django2.0集成Celery4.1教程

    今天小編就為大家分享一篇Python Django2.0集成Celery4.1教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python辦公自動化之Excel(中)

    Python辦公自動化之Excel(中)

    本篇文章將介紹如何用openpyxl操作excel,它支持格式的表格文件,并且支持 Numpy、Pandas 等包,可用于繪制圖表
    2021-05-05
  • 使用Python實現(xiàn)正態(tài)分布、正態(tài)分布采樣

    使用Python實現(xiàn)正態(tài)分布、正態(tài)分布采樣

    今天小編就為大家分享一篇使用Python實現(xiàn)正態(tài)分布、正態(tài)分布采樣,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • Python中獲取網(wǎng)頁狀態(tài)碼的兩個方法

    Python中獲取網(wǎng)頁狀態(tài)碼的兩個方法

    這篇文章主要介紹了Python中獲取網(wǎng)頁狀態(tài)碼的兩個方法,分別使用urllib模塊和requests模塊實現(xiàn),需要的朋友可以參考下
    2014-11-11
  • 關(guān)于tensorflow softmax函數(shù)用法解析

    關(guān)于tensorflow softmax函數(shù)用法解析

    這篇文章主要介紹了關(guān)于tensorflow softmax函數(shù)用法解析,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • python列表刪除和多重循環(huán)退出原理詳解

    python列表刪除和多重循環(huán)退出原理詳解

    這篇文章主要介紹了python列表刪除和多重循環(huán)退出原理詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-03-03

最新評論