如何在Lua中写入文件?

时间:2014-10-09 11:04:28

标签: lua

我只是想把文件写到某个地方。这是我的代码:

file = io.open("test.txt", "w")
file:write("Hello World")
file:close()

但应用程序在第一行崩溃:

attempt to call field 'open' (a nil value)

即使尝试使用Lua online控制台也会出现同样的错误。

EDITED: 这是我的控制台截图 enter image description here

1 个答案:

答案 0 :(得分:1)

尝试使用此代码转储io

的键
for k in next,io do
  print(k)
end

Lua在线输出:

write

当你想到它时,这是有道理的:

沙盒的工作原理是限制可以做的事情,包括删除不安全的功能。