上一篇
python如何获取文件名
- 行业动态
- 2024-04-08
- 1
在Python中,我们可以使用os模块的os.path.basename()函数来获取文件名,这个函数返回路径最后的文件名,如果路径以/或结尾,那么就会返回空值,否则,它会返回路径最后的名字。
以下是一个详细的步骤:
1、我们需要导入os模块。
import os
2、我们可以定义一个函数,该函数接受一个文件路径作为参数,并返回文件名。
def get_filename(filepath): return os.path.basename(filepath)
3、我们可以调用这个函数,传入一个文件路径,然后打印出返回的文件名。
print(get_filename("/home/user/documents/file.txt"))
这将输出:file.txt
注意:这个函数只能返回文件名,不能返回文件的扩展名,如果你需要获取文件的扩展名,你可以使用os.path.splitext()函数,如下所示:
def get_file_extension(filepath): return os.path.splitext(filepath)[1]
这个函数将返回文件的扩展名,包括.(’.txt’)。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/321548.html