python路径获取文件名
在进行文件操作时,经常需要获取文件的路径、文件名等信息。在Python中,我们可以通过一些方法来获取文件的路径和文件名,本文将详细介绍这些方法。
1. 使用os.path模块获取文件名
Python的os.path模块提供了一系列用于处理文件路径的函数,其中就包括获取文件名的方法。
import os
path = "/path/to/your/file.txt"
file_name = os.path.basename(path)
print(file_name)
运行以上代码,将会输出文件的名称”file.txt”。
2. 使用os模块获取文件名
除了os.path模块,os模块本身也提供了一些方法来获取文件名。
import os
path = "/path/to/your/file.txt"
file_name = os.path.split(path)[-1]
print(file_name)
同样的,运行以上代码,也将输出文件的名称”file.txt”。
3. 使用Pathlib模块获取文件名
Python3.4之后引入了Pathlib模块,可以更加方便地操作文件路径。我们可以利用Pathlib模块来获取文件名。
from pathlib import Path
path = Path("/path/to/your/file.txt")
file_name = path.name
print(file_name)
以上代码将会输出文件的名称”file.txt”。
总结
通过以上方法,我们可以很轻松地获取文件的名称。在实际的文件操作中,需要获取文件名称时,可以根据自己的喜好和习惯选择适合的方法。