主要依賴於模組os(呼叫系統的命令以進行操作)
path=
'/media/sunkj/sun/python_code/seg/shfile/'
ifnot os.path.exists(path)
: os.mkdir(path)
以上,os.path.exists 用於判斷檔案的存在性,os.mkdir用於建立資料夾(只是資料夾)
除此之外,os也有很多其他命令
使用with open進行操作
open方法可以傳遞兩個引數,第乙個引數為檔案路徑,第二個引數為開啟檔案的方式,可選值為r/w/a/r+
r 唯讀模式開啟檔案,如果為傳遞第二個引數,則預設為r
w 寫入模式開啟檔案
a 附加模式開啟檔案
r+ 讀取和寫入模式開啟檔案
filename=path+
str(patientnumber)
+'.sh'
with
open
(filename,
'w')
as sh:
sh.write(
"hello"
) sh.close(
)
也可以更多操作 Python的檔案操作
1.open使用open開啟檔案後一定要記得呼叫檔案物件的close 方法。比如可以用try finally語句來確保最後能關閉檔案。file object open thefile.txt try all the text file object.read finally file object....
Python的檔案操作
python中對檔案 資料夾 檔案操作函式 的操作需要涉及到os模組和shutil模組。一 1.得到當前工作目錄,即當前python指令碼工作的目錄路徑 os.getcwd 2.返回指定目錄下的所有檔案和目錄名 os.listdir 3.函式用來刪除乙個檔案 os.remove 4.刪除多個目錄 o...
python的檔案操作
toc 開啟檔案的模式有 1.唯讀模式 預設 2.只寫模式 不可讀,不存在則建立,存在則覆蓋 3.追加模式 可讀,不存在則建立,存在則只追加內容 表示可同時讀寫某個檔案 1.r 可讀寫檔案 可讀,可寫,可追加 2.w 寫讀 3.a 追加 b 表示處理二進位制檔案 1.rb 2.wb 3.ab 序號方...