📜  Python| os.path.basename() 方法

📅  最后修改于: 2022-05-13 01:54:20.751000             🧑  作者: Mango

Python| os.path.basename() 方法

Python中的OS 模块提供了与操作系统交互的功能。操作系统属于 Python 的标准实用程序模块。该模块提供了一种使用操作系统相关功能的可移植方式。 os.path模块是Python中OS 模块的子模块,用于常见的路径名操作。
Python中的os.path.basename()方法用于获取指定路径中的基本名称。该方法内部使用os.path.split()方法将指定路径拆分为一对(head, tail)os.path.basename()方法返回将指定路径拆分为(head, tail)对后的尾部。

代码:使用os.path.basename()方法

Python3
# Python program to explain os.path.basename() method
   
# importing os.path module
import os.path
 
# Path
path = '/home/User/Documents'
 
 
# Above specified path
# will be splitted into
# (head, tail) pair as
# ('/home/User', 'Documents')
 
# Get the base name 
# of the specified path
basename = os.path.basename(path)
 
# Print the base name 
print(basename)
 
 
# Path
path = '/home/User/Documents/file.txt'
 
# Above specified path
# will be splitted into
# (head, tail) pair as
# ('/home/User/Documents', 'file.txt')
 
# Get the base name 
# of the specified path
basename = os.path.basename(path)
 
# Print the basename name 
print(basename)
 
 
# Path
path = 'file.txt'
 
 
# The above specified path
# will be splitted into
# head and tail pair
# as ('', 'file.txt')
# so 'file.txt' will be printed
 
# Get the base name 
# of the specified path
basename = os.path.basename(path)
 
# Print the base name 
print(basename)


输出:
Documents
file.txt
file.txt

参考: https://docs。 Python.org/3/library/os.path.html