单选题

假设你管理一个实验室,需要记录物品的领用情况。每次领用时,你会记录下领用的日期、物品名称以及 领用人的姓名。这个信息将被保存在一个名lab_issuance.txt的文本文件中。其要求如下:①在文件末尾追加新的物 品领用记录;②可以查看当前所有的物品领用记录。请在下面程序空白处填上正确内容以实现程序功能。


def append_record(date, item, name):

      with open("lab_issuance.txt", ____________) as file: # 填写代码 ①

      file.write(f"{date},{item},{name}\n")


def read_records():

      with open("lab_issuance.txt", "r") as file:

            records = ____________ # 填写代码 ②

            for record in records:

                  print(record, end="")

# 示例操作

append_record("2024-11-05", "Computer", "Tom")

append_record("2024-11-06", "Pen", "Jack")

read_records()

A

① "a" 

② file.readlines()

B

① "a" 

② file.readline()

C

① "w" 

② file.readlines()

D

① "w" 

② file.readline()

赣ICP备20007335号-2