📌  相关文章
📜  python 当前工作目录 - Python (1)

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

Python 当前工作目录

在Python中,当前工作目录(也称为工作路径)是指Python运行程序时所在的目录。在该目录中,程序可以访问该目录下的所有文件和子目录。

获取当前工作目录

使用os模块可以获取当前工作目录:

import os

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

输出:

当前工作目录为: /Users/username/Documents/python_project
设置当前工作目录

使用os模块可以设置当前工作目录:

import os

os.chdir('/Users/username/Documents/data')
print("当前工作目录为:", os.getcwd())

输出:

当前工作目录为: /Users/username/Documents/data
注意事项
  • 在设置当前工作目录时,建议使用绝对路径,以免程序找不到文件或子目录。
  • 在读取文件时,如果不使用绝对路径,Python会在当前工作目录下寻找文件。如果文件不存在或不在当前工作目录下,则会出现FileNotFoundError异常。因此建议在读取文件时也使用绝对路径。

通过上述方法,可以方便地获取和设置Python的当前工作目录。