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...