python os庫常用函式學習

2021-06-29 11:19:27 字數 1436 閱讀 2164

使用環境64位的fedora 18,python版本是python 2.7.3

1、os.getcwd()函式

功能:獲取當前目錄,python 的工作目

import os

pwd = os.getcwd(

)print

(pwd)

2、os.name 函式

功能:獲取當前使用的作業系統(獲取資訊不夠詳細)

其中 'nt' 是 windows,'posix' 是 linux 或者 unix

import os

name = os.name

if name =

='posix'

:print

("this is linux or unix"

)elif name =

='nt'

:print

("this is windows"

)else

:print

("this is other system")

3、os.remove()函式

功能:刪除指定檔案

eg:刪除 file.txt 檔案

import os

os.remove(』file.txt『)

4、os.removedirs()函式

功能:刪除指定目錄

eg:刪除 file目錄

import os

os.removedirs(『file』)

5、os.system()函式

功能:執行shell命令

eg:執行ls -a > 1.txt命令

import os

os.system(『ls -a > 1.txt』)

6、os.mkdir()函式

功能:建立乙個新目錄

eg:建立乙個 file 目錄

import os

os.mkdir(『file』)

7、os.chdir()函式

功能:改變當前路徑到指定路徑

eg:我現在從當前路徑到 filepath 所指定的路徑下

import os

filepath =

'/home'

pwd = os.getcwd(

)print

(pwd)

os.chdir(filepath)

pwd = os.getcwd(

)print

(pwd)

8、os.listdir()函式

功能:返回指定目錄下的所有目錄和檔案

eg:列出當前目錄下的所有檔案和目錄

import os

pwd = os.getcwd(

)name = os.listdir(pwd)

for filename in name:

print

(filename)

python os常用函式

1.os.path.isfile path 用來判斷傳遞的引數是否是檔案.2.os.listdir path 獲取引數當前目錄下的檔案和資料夾,不包含 和 3.os.remove 用於刪除指定路徑的檔案。如果指定的路徑是乙個目錄,將丟擲oserror 4.os.getcwd 獲取當前工作目錄路徑 5...

Python os庫常用速查

記錄一些常用方法 os.path.dirname file 獲取當前檔案所在路徑 用於獲取路徑 os.getcwd 得到當前工作目錄 類似於終端命令中的pwd os.path.join 用於連線檔案位址和檔名 os.listdir 獲取指定目錄下的所有檔案和目錄 os.remove 刪除指定檔案,相...

Python OS模組常用函式

os.path.exists path 判斷檔案路徑是否存在 os.path.isfile path 判斷path是否是檔案 os.path.getsize path 獲取path檔案大小 os.path.join path1 path2 把目錄和檔名合成乙個路徑 os.path.walk path...