问答详情
源自:6-6 Python往文件追加内容

seek()值怎么取?怎么用? 012?

f = open('hello', 'a+')
f.seek(0)
a = f.read()
print(a)
f.seek(0)
f.write('aaaa')

上述代码,为什么aaaa,写到了文件最后面



f = open('hello', 'a+')
f.seek(0)
a = f.read()
print(a)
f.seek(9)
b=f.read()
print(b)

seek()里面写几就从第几位开始取,这个0开头1当前位置2结束相违背呀~

提问者:初_ 2022-05-10 16:08

个回答

  • 帝国大学
    2022-08-16 12:01:55

    当使用了 追加模式时,seek()函数没有作用