gpt4 book ai didi

python - 如何将变量保存到文本文件中每次换行?

转载 作者:行者123 更新时间:2023-12-01 00:47:27 34 4
gpt4 key购买 nike

我试图让我的程序要求输入(例如名称),并在每次运行到文本文件时用 pickle 将该名称保存到新行。例如:如果我想第一次保存名称“John”,它将保存在第一行“John”,那么第二次运行程序时,它将保存名称“Jeff”在第二行,所以上。

我已经导入并设置了要求输入以及 pickle 将其转储到文件的部分。

import pickle

print("Hello!")
name = input("What is your name? : ")
print (name)
file1 = open("store.txt", "wb")
pickle.dump(name, file1)
file1.close()

它确实保存了输入,但每次我重新运行程序并输入不同的字符串时,它都会覆盖前一个字符串。

最佳答案

打开文件时使用“ab+”而不是“wb”以附加模式执行此操作。

关于python - 如何将变量保存到文本文件中每次换行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56843617/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com