Python中获取文件的绝对路径和目录路径的方法

分类:知识百科 日期: 点击:0

是使用os.path模块。os.path模块提供了一些函数用于处理文件路径和目录。

1. 获取文件的绝对路径

要获取文件的绝对路径,可以使用os.path.abspath()函数,它将返回一个字符串,表示绝对路径。

import os

# 获取文件的绝对路径
file_path = os.path.abspath("test.txt")
print(file_path)

上面的代码将返回一个字符串,表示test.txt文件的绝对路径。

2. 获取文件所在的目录路径

要获取文件所在的目录路径,可以使用os.path.dirname()函数,它将返回一个字符串,表示文件所在的目录路径。

import os

# 获取文件所在的目录路径
file_path = os.path.dirname("test.txt")
print(file_path)

上面的代码将返回一个字符串,表示test.txt文件所在的目录路径。

3. 获取文件的文件名

要获取文件的文件名,可以使用os.path.basename()函数,它将返回一个字符串,表示文件的文件名。

import os

# 获取文件的文件名
file_name = os.path.basename("test.txt")
print(file_name)

上面的代码将返回一个字符串,表示test.txt文件的文件名。

4. 获取文件的扩展名

要获取文件的扩展名,可以使用os.path.splitext()函数,它将返回一个元组,其中第一个元素表示文件的文件名,第二个元素表示文件的扩展名。

import os

# 获取文件的扩展名
file_ext = os.path.splitext("test.txt")[1]
print(file_ext)

上面的代码将返回一个字符串,表示test.txt文件的扩展名。

:是使用os.path模块,它提供了一些函数用于处理文件路径和目录,例如os.path.abspath()函数用于获取文件的绝对路径,os.path.dirname()函数用于获取文件所在的目录路径,os.path.basename()函数用于获取文件的文件名,os.path.splitext()函数用于获取文件的扩展名。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。