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

Python编写的get_text_list()函数的用法和示例

发布时间:2023-12-11 07:42:53

get_text_list()函数是一个自定义函数,其功能是从一个文本文件中读取内容,并将每行内容存储在一个列表中返回。

函数的用法如下:

def get_text_list(file_name):
    """
    从文本文件中读取内容,并将每行内容存储在一个列表中返回

    参数:
    file_name (str): 文本文件的路径

    返回值:
    text_list (list): 包含文本文件每行内容的列表
    """
    text_list = []
    try:
        with open(file_name, 'r') as file:
            for line in file:
                text_list.append(line.strip())
        return text_list
    except FileNotFoundError:
        print("文件不存在")
        return None

该函数接受一个参数file_name,表示待读取内容的文本文件的路径。函数通过打开该文件,并逐行读取文件内容,将每行内容添加到一个列表text_list中进行存储。最后,函数返回text_list列表。

以下是一个使用get_text_list()函数的示例:

file_name = "example.txt"

# 调用get_text_list()函数并传入文件路径
lines = get_text_list(file_name)

# 判断是否成功读取文件
if lines:
    # 打印每行内容
    for line in lines:
        print(line)

假设当前目录下存在一个名为example.txt的文本文件,其内容如下:

Hello, world!
This is an example.

运行以上代码,将会输出以下内容:

Hello, world!
This is an example.

这个示例演示了如何使用get_text_list()函数来读取文本文件的内容,并打印每行的内容。如果文件不存在,会输出"文件不存在"的提示。