python基礎之 open 操作檔案讀寫

2021-10-24 01:19:41 字數 1526 閱讀 7682

**

釋義open ( ,mode=『r』,encoding=『utf-8』 )

讀取檔案內容

open ( ,mode=『w』,encoding=『utf-8』 )

覆蓋寫入內容

open ( ,mode=『a』,encoding=『utf-8』 )

追加寫入內容

open ( ,mode=『r+』,encoding=『utf-8』 )

先讀取再寫入內容

open ( ,mode=『w+』,encoding=『utf-8』 )

先寫入內容再讀取

import os

# 獲取當前檔案所在的資料夾路徑

a = os.path.dirname(os.path.abspath(__file__)

)# 將路徑拼接存在的檔名

b = os.path.join(a,

'new.txt'

)# 使用 open() 開啟該路徑的檔案,讀取方式為 utf-8

c =open

(b,mode=

'r',encoding=

'utf-8'

)# 使用 read() 方法讀取檔案內容

print

(c.read())

# 關閉檔案

c.close(

)

import os

# 獲取當前檔案所在的資料夾路徑

a = os.path.dirname(os.path.abspath(__file__)

)# 將路徑拼接存在的檔名

b = os.path.join(a,

'new.txt'

)# 使用 open() 開啟該路徑的檔案,讀取方式為 utf-8

c =open

(b,mode=

'w',encoding=

'utf-8'

)# 使用 read() 方法讀取檔案內容

print

(c.write(

"你是個好人,但我們不合適"))

# 關閉檔案

c.close(

)

import os

# 獲取當前檔案所在的資料夾路徑

a = os.path.dirname(os.path.abspath(__file__)

)# 將路徑拼接存在的檔名

b = os.path.join(a,

'new.txt'

)# 使用 open() 開啟該路徑的檔案,讀取方式為 utf-8

c =open

(b,mode=

'a',encoding=

'utf-8'

)# 使用 read() 方法讀取檔案內容

print

(c.write(

"\n別問,愛過,可以的話我們做朋友"))

# 關閉檔案

c.close(

)

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 以讀方式開啟,同時提供通用換行符支援 ...

檔案IO之open 開啟操作

linux下一切皆檔案 開啟檔案open函式 int open const char path,int oflags int open const char path,int oflags,mode t mode 引數path表示 路徑名或者檔名。路徑名為絕對路徑名。引數oflags表示 開啟檔案所...