Python | os.chdir 函数
Lasted 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 可以支持类路径对象。