1
我有一个单独的文件夹Input
作为文本文件。我试图读取某个文件'train.txt'中的行。那么,我该如何使用这段代码呢?从不同目录中读取文件
for line in io.lines '???' do
end
我有一个单独的文件夹Input
作为文本文件。我试图读取某个文件'train.txt'中的行。那么,我该如何使用这段代码呢?从不同目录中读取文件
for line in io.lines '???' do
end
io.lines
需要一个可选的参数来表示它迭代的文件。由于此文件位于不同的文件夹中,请使用绝对路径或适当的相对路径。例如,在类Unix系统中,您可以使用"/some/path/Input/train.txt"
。
for line in io.lines("/some/path/Input/train.txt") do
--print(line)
end
OP要求在名为Input的目录中读取文件。只需将“train.txt”更改为“Input/train.txt”即可解决此问题。 – jpjacobs