Python 函数 loadSimpleList:读取文件并返回列表
这段代码定义了一个名为 'loadSimpleList' 的 Python 函数,用于读取指定文件并返回一个包含所有行内容的列表。该函数接受两个参数:
- 'name':要读取的文件名。
- 'coding':文件的编码方式,默认为 'utf-8'。
函数的具体实现步骤如下:
- 检查文件是否存在: 使用
os.path.exists(name)检查文件是否存在。如果文件不存在,则返回一个空列表[]。 - 读取文件: 使用
open(name, 'r', encoding=coding)打开文件,并使用readlines()方法读取文件的所有行。 - 处理每行数据: 使用列表推导式
[x.strip() for x in data_lines]遍历读取的每一行数据,使用strip()方法去除每行首尾的空格和换行符。 - 返回结果: 将处理后的所有行组成一个列表
ret,并将其返回。
简单来说,'loadSimpleList' 函数将读取指定文件中的所有行,并将其转换为一个不包含空格和换行符的列表。如果文件不存在,则返回一个空列表。
原文地址: https://www.cveoy.top/t/topic/fXwc 著作权归作者所有。请勿转载和采集!