【发布时间】:2018-06-27 22:26:05
【问题描述】:
我正在尝试计算文本文档中的字数,然后将总数写回 .txt
这是我已经走了多远
words = 0
f = open("count.txt", 'r+')
for wordcount in f.readline().split(" "):
words += 1
print('number of words ')
print(words)
f.write("number of words ")
f.write(words)
f.close()
我收到此错误
TypeError: expected a character buffer object
我哪里错了?
我觉得f.write(words)是不是把total写入txt的正确方式?
【问题讨论】:
-
请修正你的代码缩进
-
我们能否看到完整的错误消息。特别是它在哪条线上。
-
你在使用 Micropython 吗?如果有,在什么平台上?
标签: python python-3.x micropython