如何在 Lua 中打印文件中的文本?

use*_*012 1 printing io lua file

我希望能够打印文件中的文本。当我使用 时print(io.open(filename,r)),它会给我文件名。

Yu *_*Hao 5

io.open返回一个文件句柄,要读取内容,您需要io.read

local f = io.open(filename,r)
print(f:read("*a"))
Run Code Online (Sandbox Code Playgroud)

从I/O 库了解 IO 。

  • 成功调用“io.open”最终应该跟随“f:close()”。 (2认同)