文件處理

文件的內(nèi)建函數(shù):

? ? ? 內(nèi)建函數(shù)方法:

?????open()打開文件

? ? ? ?read()讀取輸入

? ? ? ?readline()輸入一行

? ? ? seek()文件內(nèi)輸出

? ? ? write()寫入輸出

? ? ? close()關(guān)閉文件

open方法:

open(mode='w')往文件中寫入

open(mode='r')只是讀取,可默認不寫

open('文件名',‘w’)告訴python是要寫入

通過變量來控制文件的寫入與讀取,變量名=open(‘name.text’,‘w’)

變量名.方法名=方法值

使用函數(shù)后一定要通過close方法關(guān)閉

在原文件下,想要增加文件里面的東西需要將open()方法中的w改為a

read()方法:

輸出文件中的第一個字符

seek()方法:

seek(0)可以回到2文件開頭

seek函數(shù)有兩個參數(shù),第一個參數(shù)表示偏移的位置。說白了就是從哪個位置開始

第二個參數(shù)有三個參數(shù)0,1,2、

0表示在文件開頭開始移動

1表示在當(dāng)前位置開始移動

2表示在結(jié)尾位置開始移動

例如seek(5,0)表示從開頭往后移動五個位置


文件如果有多行只需讀取一行:

變量名.readline()可使用print直接輸出


逐行處理:

for line in 變量名.areadlines();

? ? ? ? print(line)



tell()用于記錄當(dāng)前文件的指針位置指針

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 第1章 文件簡介 文件:Python中文件是對象; Linux文件:一切設(shè)備都可以看成是文件。如:磁盤文件、管道、...
    惑也閱讀 2,725評論 0 16
  • 文件IO常用操作 一般說IO操作,指的是文件IO,如果指的是網(wǎng)絡(luò)IO,會直接說。 把文件存儲到磁盤上的這個過程,叫...
    vampire6閱讀 1,140評論 0 0
  • 文件讀寫文件讀寫部分,python有一個基本的內(nèi)置文件讀取函數(shù)openopen(filename, mode)其中...
    zhile_doing閱讀 434評論 0 0
  • 人生就是一場坎坷的冒險 韓裕平 這個夏天,我打著赤腳,右手提著鞋子,順著花橋河一直往上走。岸邊,熱浪滾滾,水里,冰...
    秭歸秀才9條命兒閱讀 334評論 0 0
  • 相信自己是對青春最好的詮釋。 相信,哪怕自己渺小如沙,總有漫天沙塵的一刻;相信,哪怕自己枯枝殘葉,...
    蔡伶柯閱讀 538評論 0 2

友情鏈接更多精彩內(nèi)容