Lua 将字符串保存到文件

Posted

技术标签:

【中文标题】Lua 将字符串保存到文件【英文标题】:Lua save string to file 【发布时间】:2016-01-20 21:43:19 【问题描述】:

我已经开始在学校使用 Lua,我想知道是否可以将字符串保存到 txt 文件?

我有一个名为shroom 的字符串,它等于mush

我在 .lua 文件所在的文件夹中有一个名为 output.txt 的文件。

我现在想将字符串shroom 保存到output.txt

然后我想做一个while循环,每隔1秒将字符串shroom保存到output.txt文件中,每次保存字符串时都会覆盖output.txt的内容。

这在 Lua 中可行吗?我以前从未使用过 Lua,现在我真的很困惑..

谢谢:)

【问题讨论】:

关于 Lua 的第一课应该是:Lua is not an acronym :-) @Adam 是的...我以为是Lua,但我的教授是个老家伙,他把它拼写为LUA,所以我就跟着老人的流程去了...跨度> @Brandon 现在你可以给你的教授上学了。 ;) 【参考方案1】:

您可以阅读《Lua 编程》中的this chapter,了解如何处理文件;打开文件时需要使用"w" 模式,然后调用f:write(shroom) 进行写入。

对于循环睡眠,您可能需要查看this SO question 中的建议。

【讨论】:

以上是关于Lua 将字符串保存到文件的主要内容,如果未能解决你的问题,请参考以下文章

将字符串保存在 lua 表中

lua如何把一个字符串拆分成一个一个的字符,并且保存到数组里?

Lua序列化

Lua序列化

将图像保存到Lua中的HDF5文件时出错

lua语言:闭包模式匹配日期编译模块