📜  打开 python 打印文件名 - Python (1)

📅  最后修改于: 2023-12-03 14:54:31.707000             🧑  作者: Mango

打开 Python 文件并打印文件名

这篇介绍将展示如何使用 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 变量替换为你所需的实际文件路径。

希望这段代码对你有所帮助!