如何编写for循环,将代码模板写入python 3.7中的文件

时间:2018-07-27 19:59:35

标签: python-3.x file-io ranged-loops

我想知道是否有一种方法可以在for循环内将模板写入文件。下面的代码是我到目前为止编写的示例。打开函数内部的变量等于“ python.py”。

with open(filename, 'w') as fout:
    x = 0
    for x in range(5):
        fout.write(""" def function_number{}(): \n
""".format(x))

这就是我期望发生的事情

def function_number0():

def function_number1():

def function_number2():

def function_number3():

def function_number4():

这是我收到的输出

def function_number0():

            def function_number1():

            def function_number2():

            def function_number3():

            def function_number4():

如何重组代码以获得所需的输出?

0 个答案:

没有答案