如何将字符串保存在文本文件中,并在以后的代码[Python]中使用它?

如何将字符串保存在文本文件中,并在以后的代码[Python]中使用它?,python,Python,用户应该输入一个字符串,我将它保存在文本文档中。到目前为止,一切都正常,但下一步将是读取字符串并在以后的代码中使用它。有人能告诉我怎么做吗?我对python有点陌生 以下是我到目前为止得到的信息: import datetime now = datetime.datetime.now() _prename_human = "" _prename_human = input("test") text_file = open("save.txt", "w") text_file.write

用户应该输入一个字符串,我将它保存在文本文档中。到目前为止,一切都正常,但下一步将是读取字符串并在以后的代码中使用它。有人能告诉我怎么做吗?我对python有点陌生

以下是我到目前为止得到的信息:

import datetime

now = datetime.datetime.now()

_prename_human = ""

_prename_human = input("test")


text_file = open("save.txt", "w")
text_file.write("prenameHuman: %s" % _prename_human)

text_file.close()

text_file = open("save.txt", "r")

readFile = text_file.read()

text_file.close()

我有点搞不清楚你想在这里实现什么,但我可以告诉你的是,你只想读取文件并将其存储到一个变量中

不过你已经在这么做了

变量“readFile”将包含文件的内容,您可以随时调用这些内容

试一试

有关更多详细信息,请参阅以下内容:


这就是你想做的。

有很多问题问你如何读取和写入文件,你是否尝试过用谷歌搜索它或在堆栈溢出上搜索它?你可能想研究python中的pickle模块“下一步将是读取字符串”-但你已经在这样做了吗?如何使用文件中的数据取决于您。
print readFile
_prename_human=input("test")   
with open("save.txt","r+") as f:
    text_file =f.readlines()
    text_file.insert(0,"\n prenameHuman: {}".format(_prename_human))
    f.seek(0)
    f.writelines(text_file)

readFile=open("save.txt","r")
print("\n"+readFile.read())
readFile.close()