python解析文件示例


下面是一个使用Python解析文件的简单示例。这个例子将展示如何读取一个文本文件,并将文件中的每一行打印出来。


# 打开文件并读取内容
with open('example.txt', 'r', encoding='utf-8') as file:
    # 逐行读取文件内容
    for line in file:
        # 去除每行末尾的换行符并打印
        print(line.strip())

这段代码首先使用`with open(...) as file`语句打开名为`example.txt`的文件进行读取(`'r'`模式)。`encoding='utf-8'`确保了文件以UTF-8编码方式被读取,这对于处理包含非ASCII字符的文件很重要。然后,它使用一个for循环逐行读取文件内容。`line.strip()`用于去除每行末尾的换行符(`\n`),使得打印出来的内容更加整洁。

请注意,你需要将`'example.txt'`替换为你想要读取的实际文件名。如果文件不存在于你的程序运行的当前目录下,你还需要提供文件的完整路径。