python常用檔案與目錄操作

2021-10-22 13:41:11 字數 809 閱讀 4010

主要用到的是os和shutil模組

檔案操作

檢驗給出的路徑是否是乙個檔案

檢驗給出的路徑是否是乙個目錄

檢驗給出的路徑是否真地存

返回乙個路徑的目錄名和檔名

分離副檔名

獲取檔名

檔案重新命名

建立多級目錄

建立單個目錄

目錄操作

複製資料夾

重新命名目錄

移動檔案(目錄)

刪除目錄

轉換目錄

操作例項

import os

"""查詢某目錄下的所有檔案

"""def

search_files

(base_path)

:if os.path.isdir(base_path)

: base_path_dirs = os.listdir(base_path)

fordir

in base_path_dirs:

path = os.path.join(base_path,

dir)

if os.path.isdir(path)

: search_files(path)

else

:print

(path)

if __name__ ==

'__main__'

: base_path =

'e:\django_project'

search_files(base_path)

python 檔案與目錄操作

1 os.path 1.1 os.path.isabs path 是否是絕對路徑 1.2 os.path.isfile path 1.3 os.path.isdir path 1.4 os.path.islink path 是否是鏈結 但如果系統不支援鏈結,返回false 1.5 os.path.i...

python 目錄與檔案操作

os和os.path模組 os.listdir dirname 列出dirname下的目錄和檔案 os.getcwd 獲得當前工作目錄 os.curdir 返回但前目錄 os.chdir dirname 改變工作目錄到dirname os.path.isdir name 判斷name是不是乙個目錄,...

python目錄與檔案操作

python 目錄與檔案操作 os和os.path模組 os.listdir dirname 列出dirname下的目錄和檔案 os.getcwd 獲得當前工作目錄 os.curdir 返回但前目錄 os.chdir dirname 改變工作目錄到dirname os.path.isdir name...