我正在处理一个项目,该项目将我的信息显示在txt文件中,它可以很好地打印,但当我尝试使用write时,它会给我以下错误:
TypeError:write((参数必须是str,而不是dict
这是我的代码:
for x in range(len(list)):
outfile = open('message.txt', 'w')
outfile.write(list[x])
outfile.close()
不能将字典写入字符串。请使用print(file=file_object)
或file.write(str(...))
。
代码:
for x in range(len(input_list)):
outfile = open('message.txt', 'w')
print(input_list[x], file=outfile)
outfile.close()