用户应该输入一个字符串,我会将其保存在文本文档中。到目前为止一切正常,但下一步是读取字符串并在我的代码中稍后使用它。有人能解释我怎么做吗?我是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()
答案 0 :(得分:1)
_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()
这将做你想做的事。
答案 1 :(得分:0)
我对你在这里想要达到的目标感到有点困惑,但从我能说的是你只想读取文件并将其存储到变量中。
你已经这样做了!
您的变量“readFile”将包含文件的内容,您可以随时调用。
尝试
print readFile
有关更详细的信息,请查看以下内容: https://docs.python.org/2/tutorial/inputoutput.html