如何每行只添加一个值?

How do I add only one value per line?

我正在尝试获取用户输入并将其写入单独的 .txt 文件,每行只有一个输入。

vote = input()
fh = open('votedata.txt', 'a')
fh.write(vote)
fh.close

当我 运行 我的代码时,它会保存输入并将其放入 txt 文件中,但是它不会将每个值放在一个新行上,而是将它们集中在一起。因此,如果我有 5 个输入,例如 1、2、3、4、5,而不是将每个数字放在单独的一行上,而是将它们组合在一起,例如 12345。我该如何更改它?

像这样尝试:

vote = input('Enter your vote')
fh = open('votedata.txt', 'a')
fh.write(vote + '\n')
fh.close