1
嗨,我试图使用while循环来格式化一个txt文件{0} + 1,而在每次我在同一类型执行蟒蛇source.py,它会追加+ 1,而不是重置为0并重写7个txt文件输出。所以下一次执行将会停止在+ 1,我不太确定那是怎么回事?任何帮助?Python。虽然Loop追加txt文件名与新的文件名
i = 0
while i < 7:
i += 1
random.shuffle(chunks)
output = ' '.join(chunks)
f = open("c:\\workspace\\simple\\{0}.txt".format(i), 'w')
f.write(output)
f.close()
if i == 7:
break
的一个时,我已经读过它只会增加阅读在代码的另一部分。它仍然会重写7个txt文件,因为它永远不会增加+1,所以每次执行时都会有8个,然后是16个。 – nerdboy