为了账号安全,请及时绑定邮箱和手机立即绑定

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

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 回答

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信