3

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

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

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

文本文件上传到这里进行测试。

4

1 回答 1

5

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

于 2013-09-20T02:12:19.327 回答