未完成文件读取

时间:2013-09-20 02:02:54

标签: file-io lua

我正在尝试打印文件training.txt中的行数,但发现我的代码没有读取整个文件。代码是这样的:

row = 1
for line in io.lines 'training.txt' do
    row = row + 1
end
print(row)

我尝试使用与test.txt具有相同格式的training.txt更改文件,并且文件读取工作正常,读取直到文件末尾。也许问题出在我的文本文件中?但是怎么样?它具有相同的格式。

上传文本文件here进行测试。

1 个答案:

答案 0 :(得分:5)

您上传的文件training.txttest.txt的格式不同,它没有表示EOL(行尾)的换行符。尝试在记事本中打开它以查看差异。