赞
赏
在 Python 中,dirname 函数用于返回文件路径,也就是返回 path 参数中最后一个斜杠之前的所有内容。
import os
os.path.dirname(path)
参数 | 描述 |
---|---|
path | 需要获取的路径。 |
返回 path 参数中最后一个斜杠之前的所有内容。
使用 dirname 函数返回文件路径
print("嗨客网(www.haicoder.net)")
import os
dirname = os.path.dirname("C:/haicoder/haicoder")
print("dirname =", dirname)
dirname = os.path.dirname("C:/haicoder/")
print("dirname =", dirname)
dirname = os.path.dirname("C:/haicoder")
print("dirname =", dirname)
dirname = os.path.dirname("C:")
print("dirname =", dirname)
程序运行后,控制台输出如下:
我们首先使用 dirname 函数返回了 “C:/haicoder/haicoder” 路径的文件路径,我们看到,结果返回了 “C:/haicoder”,即去除了最后一个 “/” 以及之后的所有内容。
接着,我们再次使用 dirname 函数返回了 “C:/haicoder/” 路径的文件路径,同样,返回了去除最后一个 “/” 后的路径,接着,使用 dirname 函数返回了 “C:/haicoder” 路径的文件路径。
最后,使用 dirname 函数返回了 “C:” 路径的文件路径,结果原样返回了原路径。
在 Python 中,dirname 函数用于返回文件路径,也就是返回 path 参数中最后一个斜杠之前的所有内容。