Python文件字数和字符数
问题图片: 我有这个代码,但它只是输出一个空白文件。我做错了什么Python文件字数和字符数,python,function,file,Python,Function,File,问题图片: 我有这个代码,但它只是输出一个空白文件。我做错了什么 def lineStats(infile, outfile): inF = open(infile, 'rt') outF = open(outfile, 'wt') content = inF.readlines() for line in inF: wordcount = len(line.split()) charcount = len(line)
def lineStats(infile, outfile):
inF = open(infile, 'rt')
outF = open(outfile, 'wt')
content = inF.readlines()
for line in inF:
wordcount = len(line.split())
charcount = len(line)
outF.write(str(wordcount) + ' ' + str(charcount))
inF.close()
outF.close()
lineStats('promisedLand.txt', 'promisedLandStats.txt')
您有两个问题,执行以下操作(删除此行)时正在使用文件: 每次调用
write
,您都忘了写新行:
outF.write(str(wordcount) + ' ' + str(charcount) + '\n')
创建另一个用户id无效。经营这个地方的人都是编程专家和网站专家,他们知道如何防止这种行为。不鼓励发布问题图片,因为这会使内容无法索引,因此对未来的访问者搜索毫无用处。
outF.write(str(wordcount) + ' ' + str(charcount) + '\n')