環境:python3.7
注意:windows下,「\\」用於區分系統路徑
』 \ '在python裡面是轉義符
os.listdir(
) 返回指定目錄下的所有目錄和檔名
os.mkdir(
) 建立指定路徑下目錄
os.makedirs(
) 建立多級目錄
os.chdir(
) 改變當前路徑,到指定路徑
os.rename(
) 重新命名目錄名或檔名
os.getcwd(
) 獲取當前路徑
os.path.exists(path) 判斷檔案或目錄是否存在
os.path.isfile(path) 判斷是否為檔案
os.path.isdir(path) 判斷是否為目錄
os.path.basename(path) 返回路徑最後的檔名
import os
# 設定乙個變數,該變數為指定儲存的路徑,windows系統下的d盤,test目錄
dir_name =
'd:\\test\\'
# 判斷d盤下是否存在test目錄,如果不存在該目錄,則建立test目錄
ifnot os.path.exists(dir_name)
: os.mkdir(dir_name)
content =
'文字測試,文字測試,文字測試'
# 在d盤的test目錄下建立乙個file.txt的文字,寫入變數content
fb =
open
(dir_name +
'file.txt'
,mode=
'w',encoding=
'utf-8'
)fb.write(content)
print
('建立完成...'
心得:學習程式設計就應該多動手才能有所收穫。加油~~
Python os 檔案操作模組
def read file filename,encode utf 8 先判斷檔案是否存在 ifnot os.path.exists filename raise filenotfounderror not exists format filename with io.open filename,r...
python os介紹 Python os模組介紹
os模組主要用於執行系統命令 import os os.remname file.txt file1.txt 檔案重新命名 os.remove file1.txt 刪除檔案 os.mkdir test 建立資料夾 os.rmdir test 刪除資料夾 os.sep 可以取代作業系統特定的路徑分割符...
python os模組總結
在python的標準庫os模組中包含普遍的作業系統功能。程式能夠與平台,就靠這個模組了。下面是os模組常用的方法.1.os.sep 可以取代作業系統特定的路徑分割符 2.os.name 字串指示你正在使用的平台。比如對於windows,它是 nt 而對於linux unix使用者,它是 posix ...