【发布时间】:2012-06-22 17:08:18
【问题描述】:
我正在生成一些数字(比如说,num)并使用outf.write(num).将数字写入输出文件
但是编译器抛出错误:
"outf.write(num)
TypeError: argument 1 must be string or read-only character buffer, not int".
我该如何解决这个问题?
【问题讨论】:
-
学习阅读错误信息! "参数必须是字符串,而不是 int"
-
你会发布outf的声明吗?
-
@octopusgrabbus
outf = open('outdata.txt', 'w')从上下文猜测(当然文件名是虚构的:)
标签: python