欢迎访问宙启技术站
智能推送

如何使用Python函数来读取文本文件中的内容并打印?

发布时间:2023-10-21 20:44:57

使用Python函数来读取文本文件中的内容并打印非常简单。下面是一个完整的示例代码,解释了如何使用Python函数来读取文本文件中的内容并打印:

def read_and_print_file(file_path):
    try:
        # 打开文件
        file = open(file_path, 'r')

        # 逐行读取文件内容,并打印每一行
        for line in file:
            print(line.strip())

        # 关闭文件
        file.close()
    except IOError:
        print("无法打开文件:" + file_path)


# 在这里调用函数来读取文件并打印内容
file_path = "example.txt"
read_and_print_file(file_path)

以上代码定义了一个名为read_and_print_file的函数,它接受一个文件路径作为参数。在函数内部,首先尝试打开文件。如果文件打开成功,它将逐行读取文件内容,并使用print函数打印每一行。最后,它会关闭文件。如果在打开文件时发生了IOError错误,它将打印一个错误消息。

在使用函数时,只需提供要读取的文本文件的路径作为参数调用read_and_print_file函数即可。

另外,需要注意的是,这个例子假设文本文件编码为UTF-8。如果你的文件编码不同,你可能需要在open函数中指定encoding参数来正确读取文件。