文件读写与 with 语句 — 计算机选择题
题目
要逐行读取 UTF-8 文本文件“清单.txt”,并在读取后自动关闭文件,以下哪种写法符合要求?
A. with open('清单.txt', 'r', encoding='utf-8') as f:
for line in f:
print(line)
B. with open('清单.txt', 'w', encoding='utf-8') as f:
for line in f:
print(line)
C. f = open('清单.txt', 'r', encoding='utf-8')
for line in f:
print(line)
D. with open('清单.txt', 'r', encoding='gbk') as f:
for line in f:
print(line)