尝试在嵌套循环中写入文件,但只获取一条记录

时间:2018-03-09 04:33:09

标签: python loops nested

提前感谢您在这里解决这个谜团的任何帮助。我是Python的新手,所以你可能有更复杂的方法来完成这项工作。请耐心等待我的代码。

我试图找出为什么当我打印each_file和awl_counter变量时,我得到了我想要的项目列表,但是当我将它们写入文件时,我只有一条记录。我希望在循环中完成所有工作,因为发生了很多递归活动。

这是我的代码:

find()

1 个答案:

答案 0 :(得分:0)

您应该使用追加"a"选项为文件添加更多文本。如果您使用"w",则会重写内容。

with open("Percent of Words in AWL.txt", "a") as write_to_file:  # ---> 'a' == append content
#       write_to_file.write(each_file + "\t" + str(awl_counter / total_word_count))