我正在python 2.7中设置代码,我必须在日志文件中写入列表变量的结果
我尝试了logFile.write(.format(var))
也logFile.write.print(var)
var = []
logFile.write(var)
答案 0 :(得分:1)
这是一个非常广泛的问题;建议您先检查basic python tutorial,以查看实际需要什么。
有不同的选项,具体取决于您希望结果输出文件采用的格式。
只需将列表中每个变量的输出逐行写入文件:
import os
filename = "output.txt"
with open(filename, "w") as file_handle:
for value in var:
file_handle.write(value + os.linesep)
这是什么:
\n
)答案 1 :(得分:0)
这可以使用python的join()
方法来实现:
logFile.write("\n".join(var))
尝试一下,告诉我是否可行。
请老会员帮助我正确制定答案。