ConfigParser覆盖配置文件的内容

时间:2015-02-23 16:48:49

标签: python python-2.7 overwrite configparser

写入配置文件时遇到问题。我有两个Python脚本可以读取和写入同一个文件。问题是当我从一个脚本写入它时,它会覆盖另一个脚本中的内容。

这是我的代码:

authfile = "Users/.ahs" # .ahs is a hidden file
config = ConfigParser.ConfigParser()
tmpfile = open(authfile, "w+")
config.add_section(s)
config.set(s, k, t)
config.write(tmpfile)
tmpfile.close()

1 个答案:

答案 0 :(得分:1)

w+在文件打开时会截断该文件,您确定不是aa+吗?

请参阅Confused by python file mode "w+"