如何将连接的字符串写入文件?

问题描述

所以我在这里有这段代码

pattern="..."

在我的数字生成器中打印出偶数序列 (https://github.com/JasonDerulo1259/JasonsGenerator)

我遇到的问题是,当我做 f.write 来写结果时,它说我不能写有多个论点的东西。解决此问题的方法是什么?

(这是显示的语法错误

#inside of a repeating "while loop"
      print(even,flush=True,end=inbetween) #inbetween is what's between each number. (space,new line,etc.)
      even=even+2

此外,如果我尝试将 File "main.py",line 34,in massprint f.write(even,end=inbetween) TypeError: write() takes no keyword arguments 放入变量中,无论我如何更改它,都会出现此语法错误

even,end=inbetween

解决方法

"只需打印(even,flush=True,end=inbetween,file=f)

– Tomerikoo”

并打印到文件和控制台。只需添加另一个没有 'file=f'