4.python檔案的相關操作
模組:import os
操作:重新命名:os.rename("old", "new")->修改單級 目錄/檔案 名稱
os.renames("old", "new")->修改多級 目錄/檔案 名稱
#可以修改檔案和資料夾刪除:刪除檔案:os.remove("檔案路徑")->注意檔案不存在會報錯# 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.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二進位制模式。開啟乙個檔案進行更新 可讀...