python文件操作

python追加写“a”
不能seek(0)然后写在最前面吗
为什么不能操作

seek只是一个指针,seek(0),指针放到文件开始位置,此时文件已经有了数据,再写入只会覆盖而不是插入,通过seek你也可以产生任意大的文件

with open("aa.txt",'w+') as w:
    w.seek(1000)
    w.write("aa")