Python os.getcwd()的用法
简介
在Python中,os模块是一个与操作系统交互的接口,它提供了很多与文件和目录相关的接口函数。其中,os.getcwd()函数是用来获取当前工作目录的函数。本文将详细介绍os.getcwd()的用法,并提供示例代码和运行结果。
getcwd()函数的定义和用法
getcwd()函数用于返回当前程序的工作目录。工作目录是指当前正在执行的脚本所在的目录。
getcwd()函数的语法如下:
os.getcwd()
示例代码1:
import os
# 获取当前工作目录
current_dir = os.getcwd()
# 打印当前工作目录
print("当前工作目录:", current_dir)
运行结果1:
当前工作目录: /home/user/example
示例代码2:
import os
# 获取当前工作目录
current_dir = os.getcwd()
# 创建一个新的子目录
new_dir = os.path.join(current_dir, "new_directory")
os.mkdir(new_dir)
# 打印当前工作目录
print("当前工作目录:", current_dir)
运行结果2:
当前工作目录: /home/user/example
在示例代码2中,我们使用os.mkdir()函数创建了一个名为”new_directory”的子目录。这个子目录是在当前工作目录下创建的。
注意事项
- 当前工作目录是在运行脚本时动态确定的,所以如果在不同的路径下运行同一个脚本,得到的当前工作目录可能不同。
- 使用os.getcwd()函数时需要导入os模块。
结论
本文介绍了Python中os模块的getcwd()函数的用法,该函数用于获取当前工作目录。通过示例代码和运行结果的演示,读者可以更好地理解getcwd()函数的作用和用法。