📌  相关文章
📜  设置另一个目录的路径 - Python (1)

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

设置另一个目录的路径 - Python

在 Python 中,我们可以使用 os 模块来设置另一个目录的路径。在程序开发过程中,经常需要读取存储在其他目录下的文件,为此我们需要指定文件所在目录的路径。

设置当前工作目录

在访问其他目录前,我们首先需要设置当前工作目录。可以使用 os 模块的 chdir() 方法来设置工作目录。

import os

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

# 设置工作目录
os.chdir('/path/to/new/folder')
获取指定目录下的所有文件

当我们需要获取指定目录下的所有文件时,可以使用 os 模块的 listdir() 方法。

import os

# 获取指定目录下的所有文件
files = os.listdir('/path/to/folder')

for file in files:
    print(file)
拼接文件路径

在读取文件时,我们需要指定文件所在的完整路径。我们可以使用 os.path.join() 方法来拼接文件路径。

import os

# 拼接文件路径
file_path = os.path.join('/path/to/folder', 'filename.txt')

# 读取文件
with open(file_path) as f:
    content = f.read()

print(content)
判断路径是否存在

在访问其他目录时,我们需要判断所访问的目录是否存在。我们可以使用 os.path.exists() 方法来判断路径是否存在。

import os

# 判断路径是否存在
if os.path.exists('/path/to/folder'):
    # TODO: 代码逻辑
else:
    print('目录不存在')

以上就是 Python 中设置另一个目录的路径的介绍,希望对你有所帮助。