python基礎 檔案操作

2021-09-25 19:06:31 字數 1330 閱讀 2876

檔案分類:檔案檔案和二進位制檔案。

檔案作用:使用檔案的目的是把一些資料儲存存放起來。

使用檔案的流程一般是開啟檔案,讀寫檔案,關閉檔案。通過程式操作檔案的流程也是這三步,首先開啟檔案,然後讀寫檔案,最後關閉檔案。

讀取檔案:

a=open("e:day4\\rest.txt","r")

b=a.read()

print(b)

a.close()

寫檔案:

a=open("e:day4\\rest.txt","w")

a.write("我的老家,就住在這個屯")

a.close()

檔案許可權:

讀取操作:「r」:唯讀   "r+":讀寫

寫操作:「w」:只寫   「w+」:讀寫

讀操作:

1、read():一次性讀取檔案的全讀內容。

2、readline():每次讀取一行,自帶換行功能,每一行末尾會讀到\n

3、readlines():一次性以行的形式讀取檔案的所有內容並返回乙個list

4、迴圈讀取:

file=open(「檔案路徑」)

for line in file:

print(line)

寫操作:

1、write()   

2、writelines()一次性寫入多行

with操作檔案,可以不用關閉檔案,會自動關閉。

with open("e:day4\\rest.txt","r") as f:

b=f.read()

print(b)

os.rename()  重新命名檔案

os.remove()刪除檔案

os.mkdir()  建立目錄             os.rmdir()刪除目錄

os.makedirs()建立多級目錄         os.removedirs()刪除多級目錄

os.getcwd()獲取當前所在目錄       os.listdir()獲取目錄列表

os.chdir()切換所在目錄      os.path.exists(path)  判斷檔案或資料夾是否存在

os.path.isfile()  判斷是否為檔案

os.path.isdir()  判斷是否為目錄

os.path.abspath()  獲取絕對路徑

os.path.isabs()  判斷是否為絕對路徑

os.path.basename()獲取路徑中的最後部分

os.path.dirname() 獲取路徑中的路徑部分

Python基礎 檔案操作

使用 open 能夠開啟乙個檔案,open 的第乙個引數為檔名和路徑 my file.txt 第二個引數為將要以什麼方式開啟它,比如w為可寫方式.如果計算機沒有找到 my file.txt 這個檔案,w 方式能夠建立乙個新的檔案,並命名為 my file.txt 例項 text tthis is m...

python 基礎 檔案操作

開啟 在python,使用open函式,可以開啟乙個已經存在的檔案,或者建立乙個新檔案 open 檔名,訪問模式 示例如下 f open test.txt w 說明 訪問模式說明r 以唯讀方式開啟檔案。檔案的指標將會放在檔案的開頭。這是預設模式。w開啟乙個檔案只用於寫入。如果該檔案已存在則將其覆蓋。...

python 基礎 檔案操作

開啟 在python,使用open函式,可以開啟乙個已經存在的檔案,或者建立乙個新檔案 open 檔名,訪問模式 示例如下 f open test.txt w 說明 訪問模式說明r 以唯讀方式開啟檔案。檔案的指標將會放在檔案的開頭。這是預設模式。w開啟乙個檔案只用於寫入。如果該檔案已存在則將其覆蓋。...