📜  Python| os.getcwd() 方法(1)

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

Python | os.getcwd() 方法

os.getcwd()方法是Python中os模块中的一个函数,可用于获取当前Python脚本的工作目录。

语法

以下是os.getcwd()方法的语法:

os.getcwd()
返回值

os.getcwd()方法返回当前工作目录的字符串名称。

示例

以下示例演示了如何使用os.getcwd()方法:

import os

# 获取当前工作目录的名称
current_dir = os.getcwd()
print(f"当前工作目录为:{current_dir}")

运行结果:

当前工作目录为:/Users/username/Documents
应用

可以使用os.getcwd()方法获取运行Python脚本的当前目录,并以此来确定如何访问其他文件或目录。比如,假设有一个名为example.txt的文件(位于当前工作目录中),可以使用以下方法打开该文件:

import os

# 获取当前工作目录的名称
current_dir = os.getcwd()

# 使用相对路径打开example.txt
with open(f"{current_dir}/example.txt", "r") as file:
    content = file.read()

print(content)

上述代码中,首先使用os.getcwd()方法获取当前工作目录,然后使用相对路径打开example.txt文件并读取其中的内容。

注意:使用绝对路径打开文件更加安全且稳定,这里仅为演示示例。

结论

os.getcwd()方法可以很方便地获取当前Python脚本的工作目录,从而可以根据此来访问其他文件和目录。同时,使用os模块下的其他方法可以方便地进行文件和目录相关的操作。