欢迎访问宙启技术站
智能推送

Python中如何获取文件的绝对路径

发布时间:2023-12-23 23:52:22

在Python中,可以使用os模块来获取文件的绝对路径。os模块提供了一系列的函数来处理文件路径,可以灵活地获取文件的绝对路径。

下面是一个使用os模块获取文件绝对路径的例子:

import os

# 获取当前脚本所在的目录
current_dir = os.path.dirname(os.path.abspath(__file__))

# 拼接文件路径
filename = "test.txt"
filepath = os.path.join(current_dir, filename)

# 打开文件并读取内容
with open(filepath, 'r') as file:
    content = file.read()

print("文件的绝对路径:", filepath)
print("文件内容:", content)

在这个例子中,首先使用os.path.abspath()函数获取当前脚本的绝对路径。然后使用os.path.dirname()函数获取当前脚本所在的目录。接着使用os.path.join()函数将目录路径和文件名拼接起来,得到文件的绝对路径。最后使用open()函数打开文件,并使用read()方法读取文件内容。

可以根据具体需求来修改文件名和文件路径,来获取不同文件的绝对路径。