我正在尝试让我的程序将其输出写入文件。它在循环中执行此操作,但我认为它每次都会覆盖文件中的内容,而不是添加到文件中。以下是相关代码:
g = open('mjd.txt','a')
for i in range(len(new_y)):
os.system('vap -c "mjd" {0} > mjd.txt'.format(new_y[i]))
其中 vap 是来自另一个程序的命令,它输出一行。
循环之后,我的“mjd.txt”文件中只有一行,我希望有几行。
任何帮助都会很棒。谢谢你。