open()
函数来打开和读取文件。以下是一个简单的示例:# 使用 'with' 语句可以确保文件在读取完毕后自动关闭 with open('file_name.txt', 'r', encoding='utf-8') as file: content = file.read() # 读取文件的全部内容 print(content)
在这个示例中,我们使用open()
函数打开一个名为file_name.txt
的文件。'r'
表示以只读模式(read mode)打开文件,encoding='utf-8'
表示使用UTF-8编码。
with
语句可以确保在读取完文件后,文件会自动关闭,无需手动调用file.close()
。
如果你只想逐行读取文件,可以使用以下代码:
with open('file_name.txt', 'r', encoding='utf-8') as file: for line in file: print(line.strip()) # 打印每一行,并去除行尾的换行符
这里,我们使用for
循环逐行读取文件内容。line.strip()
用于去除每一行末尾的换行符。