如何在python中向输出文件写入计数器
这是我到目前为止的代码,如果没有办法写它,我会把它转换成字符串吗?(如果这是一个愚蠢的问题,很抱歉,我对编码还不熟悉) 我得到的错误是,它必须是一个字符串才能写入输出文件,是否存在这种情况?提前感谢您的帮助:)试试这个:如何在python中向输出文件写入计数器,python,counter,writing,Python,Counter,Writing,这是我到目前为止的代码,如果没有办法写它,我会把它转换成字符串吗?(如果这是一个愚蠢的问题,很抱歉,我对编码还不熟悉) 我得到的错误是,它必须是一个字符串才能写入输出文件,是否存在这种情况?提前感谢您的帮助:)试试这个: with open(outfile, "w") as fp: fp.write(str(count)) fp.write(str(wordcount)) 尝试fp.write(“count”) write函数只接受字符串,字符串在引号中,“count”不是整数
with open(outfile, "w") as fp:
fp.write(str(count))
fp.write(str(wordcount))
尝试fp.write(“count”)
write函数只接受字符串,字符串在引号中,“count”不是整数,这也是运行代码时出现错误的原因。您只能将字符串作为参数传递给
文件。write
,请查看。以下是您可以如何实现它:
with open(outfile, "w") as fp:
fp.write(str(count))
fp.write(str(wordcount))
注意str()
大约count
。此函数用于将对象转换为字符串,有关详细信息,请参见第页
HTH.尝试键入casting以进行字符串写入(str(count))和写入(str(wordCount))。存储的是什么计数,是ti变量还是您只是想将计数写入文件??,因为我以前看不到计数已清除??
with open(outfile, "w") as fp:
fp.write(str(count))
fp.write(str(wordcount))