国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

總結(jié)-----文件操作

kbyyd24 / 3218人閱讀

摘要:三,一次性讀入文件的所有內(nèi)容,文件指針會移動到文件的末尾,適合內(nèi)容少文件一次性讀入一行內(nèi)容,執(zhí)行完后,文件指針會放到下一行,準(zhǔn)備下次讀取,適合操作大文件。

一,文件操作的步驟
1)打開文件 open()
如果此文件存在,返回一個文件對象;不存在,出現(xiàn)報錯

2)讀寫文件 read() write() readline() 通過文件對象進(jìn)行操作

3) 關(guān)閉文件 close() 通過文件對象進(jìn)行操作

ps:
由于忘記關(guān)閉文件會造成系統(tǒng)資源的浪費(fèi),影響后面對文件的訪問,
所以優(yōu)先寫open和close,然后再具體的讀或者寫

二,打開文件的方式
格式:open("a.txt", "r/w/a") 默認(rèn)以只讀的方式打開
r:以只讀方式打開文件,文件指針會放在文件開頭
w:以只寫方式打開文件,如果文件存在,則會被覆蓋;不存在,會創(chuàng)建。
a:以追加的方式打開文件,如果文件存在,則會追加內(nèi)容到末尾;不存在,則會創(chuàng)建

還有r+,w+,a+不常用,不做詳寫。

三,read() readline() write()
read():一次性讀入文件的所有內(nèi)容,文件指針會移動到文件的末尾,適合內(nèi)容少文件
readline():一次性讀入一行內(nèi)容,執(zhí)行完后,文件指針會放到下一行,準(zhǔn)備下次讀取,適合操作大文件。
write():將內(nèi)容寫入到文件內(nèi)。

file = open("README.md")
file_new = open("READMEcopy", "w")

while True:
    text = file.readline()
    if not text:
        break
    file_new.write(text)
    
file.close()
file_new.close()

四,文件和目錄的常用操作
os.rename(原文件名,新文件名) 重命名文件
os.remove(文件名) 刪除文件
os.listdir(目錄名) 目錄列表
os.mkdir(目錄名) 創(chuàng)建目錄
os.rmdir(目錄名) 刪除目錄
os.getcwd() 獲取當(dāng)前目錄
os.chdir(目標(biāo)目錄) 修改工作目錄
os.path.isdir(文件路徑) 判斷是否是文件

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/43699.html

相關(guān)文章

  • Java知識點(diǎn)總結(jié)(JavaIO-字符流)

    摘要:使用字節(jié)流寫入文件,如果沒有關(guān)閉字節(jié)流操作,文件依然存在內(nèi)容,說明字節(jié)流是操作文件本身的。字節(jié)流比字符流更好,使用更廣泛。 Java知識點(diǎn)總結(jié)(JavaIO-字符流) @(Java知識點(diǎn)總結(jié))[Java, JavaIO] [toc] 在程序中一個字符等于兩個字節(jié),那么 Java 提供了 Reader 和 Writer 兩個專門操作字符流的類。 字符輸出流:Writer 類定義如下: p...

    thekingisalwaysluc 評論0 收藏0
  • Java NIO-閱讀筆記及總結(jié)

    摘要:依照該方案,虛擬內(nèi)存空間的頁面能夠繼續(xù)存在于外部磁盤存儲,這樣就為物理內(nèi)存中的其他虛擬頁面騰出了空間。造成頁錯誤的用戶進(jìn)程對此不會有絲毫察覺,一切都在不知不覺中進(jìn)行。虛擬內(nèi)存系統(tǒng)俘獲頁錯誤,安排頁面調(diào)入,從磁盤上讀取頁內(nèi)容,使頁有效。 本筆記主要針對JAVA NIO第1-4章,做一下總結(jié),豆瓣評分7.5,但本人還是強(qiáng)烈推薦的.對JDK 1.4的NIO接口做了很充分的講解. I/O概念...

    moven_j 評論0 收藏0
  • Java知識點(diǎn)總結(jié)(JavaIO-File類)

    摘要:知識點(diǎn)總結(jié)類知識點(diǎn)總結(jié)類類可以進(jìn)行創(chuàng)建和刪除文件等操作。使用一個類,則必須向類的構(gòu)造方法中傳遞一個文件路徑。 Java知識點(diǎn)總結(jié)(JavaIO-File類) @(Java知識點(diǎn)總結(jié))[Java, JavaIO] [toc] File類 File類可以進(jìn)行創(chuàng)建和刪除文件等操作。使用一個File類,則必須向File類的構(gòu)造方法中傳遞一個文件路徑。 showImg(https://segme...

    KavenFan 評論0 收藏0
  • Java知識點(diǎn)總結(jié)(JavaIO-內(nèi)存操作流)

    摘要:知識點(diǎn)總結(jié)內(nèi)存操作流知識點(diǎn)總結(jié)前面所講的程序中輸入輸出都是從文件中來,當(dāng)然也可以將輸出的位置設(shè)置在內(nèi)存上。將內(nèi)容寫入到內(nèi)存中。 Java知識點(diǎn)總結(jié)(JavaIO-內(nèi)存操作流) @(Java知識點(diǎn)總結(jié))[Java, JavaIO] [toc] showImg(https://segmentfault.com/img/bV82tm?w=753&h=275); 前面所講的程序中輸入、輸出都是...

    Half 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<