如何在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))