📅  最后修改于: 2023-12-03 14:54:31.707000             🧑  作者: Mango
这篇介绍将展示如何使用 Python 语言编写一个程序,实现打开一个文件并打印其文件名的功能。
import os
def print_filename(file_path):
"""
打印文件名
Args:
file_path (str): 文件路径
Returns:
str: 文件名
"""
# 检查文件路径是否存在
if not os.path.exists(file_path):
raise FileNotFoundError(f"文件 '{file_path}' 不存在")
# 提取文件名
file_name = os.path.basename(file_path)
# 打印文件名
print(f"文件名:{file_name}")
# 返回文件名
return file_name
# 例子用法
file_path = "/path/to/file.txt"
file_name = print_filename(file_path)
print(f"文件 '{file_path}' 的文件名为 '{file_name}'")
上面的代码片段展示了如何使用 Python 的 os
模块,通过给定的文件路径提取文件名,并打印出来。程序首先检查文件路径是否存在,如果不存在则抛出 FileNotFoundError
异常。然后,使用 os.path.basename()
函数提取文件名,并通过 print()
函数打印出来。最后,将提取到的文件名作为函数的返回值,并在程序的其他位置打印出来。
请注意,为了使用这段代码,你需要将 file_path
变量替换为你所需的实际文件路径。
希望这段代码对你有所帮助!