怎么在txt文件的首部添加一段新的字符串

来源:6-6 Python往文件追加内容

慕先生1140625

2023-11-15 14:35

lines = ['Hello World\n', 'Hello Python\n', 'Hello Imooc\n'] #写三个hello

w = open('test.txt', 'w') # 开一个新的txt

w.writelines(lines) #将lines写进去

w.close()

f = open('test.txt', 'a+') # 追加内容打开test.txt

f.seek(0)  # 文件游标移动到了文件的首部

f.write('这段字符为什么不是添加在首部?')

content = f.readlines()

print(content)


写回答 关注

1回答

  • 慕慕4504400
    2024-01-02 22:39:43

    a+模式只能从末尾追加,write操作不受seek影响

Python3 进阶教程(新版)

学习函数式、模块和面向对象编程,掌握Python高级程序设计

41910 学习 · 236 问题

查看课程

相似问题