Python中檔案操作open 函式

2021-10-22 01:47:06 字數 967 閱讀 5672

1.讀取檔案內容

f = open(r』檔案存在的路徑\檔名稱.檔案字尾名』,『r』)

#路徑前面的r的作用是防止反斜槓被轉義

用read()方法讀取檔案`

#『r』模式唯讀檔案

f =

open

(r'd:\desktop\test.txt'

,'r'

,encoding=

'utf-8'

,errors=

'ignore'

)a=f.read(

)print

(a)

2.檔案開啟方式

r唯讀模式開啟檔案,不可對檔案進行修改

r+在r的可讀基礎上增加了可寫功能

w只寫模式開啟檔案,如果檔案存在則將清空,如果檔案不存在則建立檔案

w+在w的基礎上增加了可讀功能

a只追加可寫模式開啟檔案,如果檔案不存在則建立檔案

a+在a的可追加寫入基礎上增加了可讀功能

b在二進位制模式下開啟,不能單獨使用,要用「+」聯合使用,如』r+b』

3.寫入檔案內容

write呼叫open()函式時,傳入識別符號w或wb表示寫文字檔案或寫二進位制檔案

#write 呼叫open()函式,用w或wb寫文字檔案或二進位制檔案

with

open

(r'd:\desktop\test1.txt'

,'w'

)as g:

g.write(

"我python寫的檔案啊!"

)#a追加功能,a+追加可讀功能,f為別名

with

open

(r'd:\desktop\test1.txt'

,'a+'

)as f:

f.write(

'\n'

"我是追加的哇~"

)

OPEN檔案操作 Python

open檔案操作 python f open file name 讀寫模式 讀寫模式型別 f.read size 返回一行 file.readline 返回包含size行的列表,size 未指定則返回全部行 file.readline size 通過迭代器訪問 for line in f print...

python語言 open 檔案操作

1.2.open 檔案操作 f open tmp hello w 表示當前目錄 open 路徑 檔名,讀寫模式 讀寫模式 r唯讀,r 讀寫,w新建 會覆蓋原有檔案 a追加,b二進位制檔案.常用模式 如 rb wb r b 等等 讀寫模式的型別有 ru 或 ua 以讀方式開啟,同時提供通用換行符支援 ...

python中檔案讀寫 open函式詳解

在python中檔案的讀取分為三步走 讀 開啟檔案 讀檔案 關閉檔案 有點像把大象放進冰箱需要幾步?的問題 open函式主要運用到兩個引數,檔名和mode,檔名是新增該檔案物件的變數,mode是告訴編譯器和開發者檔案通過怎樣的方式進行使用。因此在python中開啟檔案的 如下 file object...