Python basename函数

Python basename函数教程

Python 中,basename 函数用于返回路径中的文件名部分,也就是返回 path 参数中最后一个斜杠之后的所有内容。

basename函数详解

语法

import os os.path.basename(path)

参数

参数 描述
path 需要获取的路径。

返回值

返回 path 参数中文件名部分。

案例

basename函数返回文件名

使用 basename 函数返回文件名

print("嗨客网(www.haicoder.net)") import os basename = os.path.basename("C:/haicoder/haicoder.txt") print("basename =", basename) basename = os.path.basename("C:/haicoder/") print("basename =", basename) basename = os.path.basename("C:/haicoder.py") print("basename =", basename) basename = os.path.basename("C:") print("basename =", basename)

程序运行后,控制台输出如下:

10_Python basename函数.png

我们首先使用 basename 函数返回了 “C:/haicoder/haicoder.txt” 路径的文件名,我们看到,结果返回了 “haicoder.txt”。接着,我们再次使用 basename 函数返回了 “C:/haicoder/” 路径的文件路径,返回了 “”。

接着,使用 basename 函数返回了 “C:/haicoder.py” 路径的文件路径,返回了 “haicoder.py”,最后,使用 basename 函数返回了 “C:” 路径的文件路径,返回了 “”。

Python basename函数教程

在 Python 中,basename 函数用于返回路径中的文件名部分,也就是返回 path 参数中最后一个斜杠之后的所有内容。