Python | os.chdir 函數
最近更新時間 2020-12-03 18:35:22
os.chdir 函數將當前工作目錄更改為 path 指定的目錄。只接收一個 path 參數。
該函數可以拋出 OSError 及其子異常,如 FileNotFoundError、PermissionError 和 NotADirectoryError 異常。
在某些操作系統中 path 可以是文件描述符。可通過 os.supports_fd 函數判斷是否支持將 path 參數指定為文件描述符。如果不支持,使用該功能將拋出 NotImplementedError 異常。
函數定義
os.chdir(path)
參數
- checkpath - 文件路徑。
返回值
- checkNone - 無。
示例1: - 使用 os.chdir() 函數修改當前工作目錄。
# coding=utf-8
# Python3 代碼
# 使用 os.chdir() 改變當前工作目錄
# 引入 os 庫
import os
# 打印當前工作目錄
print('CWD:'+os.getcwd())
# Window 系統最好使用 r 字符串
# os.chdir(r"c:\User\Ada")
# 切換工作目錄到 /root
os.chdir('/root')
# 打印當前工作目錄
print('CWD:'+os.getcwd())
CWD:/data/python CWD:/root
在 3.6 版本後 path 可以支持類路徑對象。