Python操作檔案和目錄

2021-08-08 02:51:19 字數 1816 閱讀 6198

對檔案和目錄進行操作是在我們開發過程中必不可少的一環,下面是我整理的一些常用的對檔案和目錄進行操作的語句,希望能幫到你

首先是導包,匯入包os ,import os

1、獲取當前python指令碼工作的檔案目錄

os.getcwd()

2、返回指定目錄下的所有檔名和目錄

os.listdir()

3、刪除乙個檔案

os.remove(filepath)

4、刪除多個空目錄

os.removedirs(r"d:\python")

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

os.path.isfile(filepath)

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

os.path.isdir()

7、獲取路徑名

os.path.dirname(filename)

8、獲取檔名

os.path.basename(filename)

9、獲取副檔名

os.path.splitext("root/a.py")[1]

10、獲取和設定環境變數

os.getenv()

os.putenv()

11、給出當前平台所用的行終止符

os.linesep

12、給出你正在使用的平台

os.name

13、重新命名檔案或目錄

os.rename(old, new)

14、建立多級目錄

os.makedirs(r"c:\python\test")

15、建立單個目錄

os.mkdir("test")

16、獲取檔案屬性

os.stat(file)

下面的操作需要引入包shutil

17、複製資料夾

shutil.copytree(olddir, newdir)

18、複製檔案

shutil.copyfile(oldfile, newfile)

19、移動檔案或目錄

shutil.move(oldpos, newpos)

20、刪除目錄

shutil.rmdir(dir)

python 操作檔案和目錄

python的 os 模組 import osos.name 作業系統型別 如果是 posix 說明系統是linux unix或mac os x,如果是 nt 就是windows系統。os.uname 作業系統詳情uname 函式在windows上不提供,也就是說,os 模組的某些函式是跟作業系統相...

python, 操作檔案和目錄

作業系統提供的命令只是簡單地呼叫了作業系統提供的介面函式,python內建的os模組也可以直接呼叫作業系統提供的介面函式 importos 作業系統型別 os.name posix linux unix或mac os x,nt windows系統 要獲取詳細的系統資訊,windows上不提供 os....

python 操作檔案和目錄

import os os.name 作業系統名字 os.environ 版本 要獲取某個環境變數的值,可以呼叫os.getenv 函式 os.getenv path 操作檔案和目錄的函式一部分放在os模組中,一部分放在os.path模組中 檢視當前目錄的絕對路徑 os.path.abspath us...