📌  相关文章
📜  在 python 中更改当前工作目录(1)

📅  最后修改于: 2023-12-03 15:23:16.462000             🧑  作者: Mango

在 Python 中更改当前工作目录

在开发过程中,我们常常需要通过 Python 来操作文件和目录。而在进行这些操作时,需要使用到当前工作目录(也称为当前目录)。当前工作目录是指运行 Python 脚本时所处的目录。为了方便起见,在做文件和目录相关的操作时,一般会将当前工作目录设置为我们需要操作的目录。那么在 Python 中如何更改当前工作目录呢?

获取当前工作目录

在 Python 中,可以通过 os 模块的 getcwd() 函数获取当前工作目录。下面是示例代码:

import os

# 获取当前工作目录,并打印输出
cwd = os.getcwd()
print("当前工作目录为:", cwd)
更改当前工作目录

在 Python 中,可以通过 os 模块的 chdir() 函数来更改当前工作目录。这个函数接受一个字符串参数,表示要更改到的目录路径。下面是示例代码:

import os

# 获取当前工作目录
cwd = os.getcwd()
print("当前工作目录为:", cwd)

# 更改当前工作目录
os.chdir("D:\\test")

# 再次获取当前工作目录
cwd = os.getcwd()
print("更改后的当前工作目录为:", cwd)

通过运行以上代码,我们可以看到输出:

当前工作目录为: D:\python_project
更改后的当前工作目录为: D:\test

可以看到,通过 chdir() 函数我们成功地将当前工作目录更改到了 D:\test 目录。

总结

在 Python 中,要更改当前工作目录很简单,只需要使用 os 模块的 chdir() 函数即可。但需要注意的是,更改当前工作目录可能会影响到其他的代码或程序,因此一定要谨慎使用。