首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何修改文本文件?

如何修改文本文件?
EN

Stack Overflow用户
提问于 2008-09-24 14:30:57
回答 6查看 459.1K关注 0票数 203

我正在使用Python,并且希望在不删除或复制文件的情况下将字符串插入到文本文件中。我该怎么做呢?

EN

Stack Overflow用户

发布于 2008-09-24 06:35:51

这取决于你想做什么。要追加,可以用“a”打开它:

代码语言:javascript
运行
复制
 with open("foo.txt", "a") as f:
     f.write("new line\n")

如果你想预先准备一些东西,你必须先从文件中读取:

代码语言:javascript
运行
复制
with open("foo.txt", "r+") as f:
     old = f.read() # read everything in the file
     f.seek(0) # rewind
     f.write("new line\n" + old) # write the new line before
票数 123
EN
查看全部 6 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/125703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档