第28394题 单选题
关于Python文件对象的seek()方法,下列说法正确的是?

已知如下Python代码用于测试seek方法的使用:

# 先写入测试文件
with open("test_seek.txt", "wb") as f:
    f.write(b"hello world")

# 读取文件测试seek操作
with open("test_seek.txt", "rb") as f:
    # 此处将执行seek相关操作
    print(f.read(5))
A

如果在第二个with代码块中执行f.seek(6)后再调用f.read(5),输出结果为b'world'

B

seek()方法的whence参数默认值为1,表示从当前文件指针位置开始偏移

C

如果将文件打开模式改为"r"(文本模式),可以执行f.seek(-5, 2)将指针移动到文件末尾前5字节的位置

D

seek()方法没有返回值,执行后无法获取当前文件指针的位置

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析