在python中将字符串写入文件时出错

时间:2018-06-06 05:37:34

标签: python-3.6

input1 = input("first input:")
input2 = input("second input:")

file = open("somefile.txt", "w+")
file=file.read()
length=len(file)
print("length")
file.write(input1 + "\n")
file.write(input2 + "\n")
file.close()

我不断得到一个错误:AttributeError:' str'对象没有属性'写' 如何解决这个错误

1 个答案:

答案 0 :(得分:0)

您重复使用file。一旦打开文件,然后将其重新分配为读取的结果,则它变为str。使用其他名称。