致力于.txt
通过 python将文本和变量输出到文件。它不起作用。
f=open("Output.txt", "a")
f.write("Number Plate:", np ,"\n")
f.write("Valid:", valid ,"\n")
f.write("Speed:", speed ,"\n")
f.write("Ticket:", ticket ,"\n")
f.wrtie("Ticket Price:", ticketprice ,"\n")
f.write("\n")
f.close()
这是我运行它时给出的错误。
f.write("Number Plate:", np ,"\n")
TypeError: write() takes exactly one argument (3 given)
任何帮助是极大的赞赏
尝试使用str.format
.
前任:
f=open("Output.txt", "a")
f.write("Number Plate: {0}".format(np))
f.write("Valid: {0}".format(valid ))
f.write("Speed: {0}".format(speed ))
f.write("Ticket: {0}".format(ticket ))
f.write("Ticket Price: {0}".format(ticketprice ))
f.write("\n")
f.close()
注意:f.write
只需要一个参数,您正在尝试传递 3("Number Plate:", np ,"\n")
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句