使用增量文本创建X文本文件的脚本

时间:2017-03-17 17:09:33

标签: python

我需要一些帮助。我想创建一个python脚本,用一些文本创建一个确定数量的文本文件,每次增加1。例如,我想在文本“这是文本文件编号1”中创建名为1.px的文本文件,然后在文本中创建名为2.px的文件“这是文本文件编号” 2“,等等。我无法真正思考如何做到这一点,因为我的python知识非常糟糕。谢谢你的帮助。

3 个答案:

答案 0 :(得分:1)

运行从1n的循环。在每次迭代中打开一个带有数字的文件并写下您想要的文本。完成后不要忘记关闭文件。

n = 10
for i in range(1, n+1):
    file = open(str(i) + ".px", "w")
    file.write("This is the file number " + str(i))
    file.close()

here学习如何在python中读取和写入文件。

答案 1 :(得分:0)

这足以完成这项工作!

for i in range(10):
    file = open("{}.px".format(i),"w")
    file.write("This is file {}".format(i))

答案 2 :(得分:0)

请查看this site,了解有关如何创建文本文件并向其写入内容的信息。

要自动递增,您需要使用for循环遍历您想要的任何数字。看一下Python文档,看看如何做到这一点。

然后,您可以从for循环中获取值以写入文件 - 以及您想要的任何其他信息。