python檔案操作3

2021-08-20 10:54:22 字數 1117 閱讀 3905

4.python檔案的相關操作

模組:import os

操作:重新命名:os.rename("old", "new")->修改單級 目錄/檔案 名稱

os.renames("old", "new")->修改多級 目錄/檔案 名稱

#可以修改檔案和資料夾

# os.rename("b.txt", "bb.txt")

# os.rename("first", "one")

# 不可修改這樣的目錄結構

# os.rename("one/one.txt", "two/two.txt")

# os.renames

# 可以修改這樣的樹狀結構

os.renames("one/one.txt"

, "two/two.txt")

刪除:刪除檔案:os.remove("檔案路徑")->注意檔案不存在會報錯

刪除目錄:os.rmdir(path)->不能遞迴刪除目錄。如果資料夾非空則會報錯。

# os.rmdir("one/one2")
os.removedirs(path)->可以遞迴的刪除目錄。如果資料夾非空,會報錯。

os.removedirs("one/one2")
建立資料夾:os.mkdir("檔名稱"[,mode])->不能遞迴建立。mode引數是乙個數字模式許可權。

os.mkdir("a")    

了解:數字模式許可權:三組:檔案擁有者:讀(r-4),寫(w-2),可執行(x-1)

同組使用者:讀(r-4),寫(w-2),可執行(x-1)

其他使用者:讀(r-4),寫(w-2),可執行(x-1)

獲取當前目錄:os.getcwd()

print(os.getcwd())

改變預設目錄:os.chdir("目標目錄")

os.chdir("a")

open("dd.txt"

, "w")

獲取目錄內容列表:os.listdir("./")

# print(os.listdir("./"))

python3的檔案操作

python的檔案操作和php的檔案很類似 file物件使用 open 函式來建立,open的引數 r表示讀,w寫資料,在寫之前先清空檔案內容,a開啟並附加內容,開啟檔案之後記得關閉 下表列出了 file 物件常用的函式 序號方法及描述 file.close 關閉檔案。關閉後檔案不能再進行讀寫操作。...

Python 3 操作json 檔案

json 是一種輕量級的資料交換格式。易於人閱讀和編寫,同時也易於機器解析和生成。一般表現形式是乙個無序的 鍵值對 的集合。資料 官方文件 python操作json的其他方式 1.將字串轉化為json串 dumps import json a foo bar result json.dumps a ...

3 python3 檔案操作

python 檔案方法 1 開啟檔案 open 方法 常用形式 open 檔名,開啟方式 其中 檔名是必須的是檔案的路徑 開啟方式有多種 這裡引用菜鳥教程的總結 mode 引數有 模式描述 t文字模式 預設 x寫模式,新建乙個檔案,如果該檔案已存在則會報錯。b二進位制模式。開啟乙個檔案進行更新 可讀...