Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lua 我可以读取NodeMCU上托管的文件内容吗?_Lua_Nodemcu_Esplorer - Fatal编程技术网

Lua 我可以读取NodeMCU上托管的文件内容吗?

Lua 我可以读取NodeMCU上托管的文件内容吗?,lua,nodemcu,esplorer,Lua,Nodemcu,Esplorer,我已经通过ESPlorer上传了一些文件到NodeMCU,我可以列出所有文件。问题是我不知道一些文件的内容是什么,因为它们是用Lua脚本修改的 是否可以使用ESPlorer读取文件内容,或者如果不可以,是否有其他方法检查NodeMCU上托管的文件内容?它位于“视图”>“右侧显示文件管理器面板”中。然后点击“重新加载”按钮,从相关文件的上下文菜单中选择 它位于“视图”>“右侧显示文件管理器面板”中。然后点击“重新加载”按钮,从相关文件的上下文菜单中选择 我现在手头没有我的NodeMCU,因此无法验

我已经通过ESPlorer上传了一些文件到NodeMCU,我可以列出所有文件。问题是我不知道一些文件的内容是什么,因为它们是用Lua脚本修改的


是否可以使用ESPlorer读取文件内容,或者如果不可以,是否有其他方法检查NodeMCU上托管的文件内容?

它位于“视图”>“右侧显示文件管理器面板”中。然后点击“重新加载”按钮,从相关文件的上下文菜单中选择


它位于“视图”>“右侧显示文件管理器面板”中。然后点击“重新加载”按钮,从相关文件的上下文菜单中选择


我现在手头没有我的NodeMCU,因此无法验证这一点。如果
io
模块可用(我不记得了),那么您可以执行标准Lua:
打印(io.open'xxx':read'a')
来读取文件xxx。如果
文件
模块可用,则类似的操作将是
打印(file.open'xxx':read(9999))
使用大于实际文件大小的数字。@tonypdmtr NodeMCU不提供io模块。它已经被NodeMCU的文件模块替换。我现在手头没有NodeMCU,所以无法验证这一点。如果
io
模块可用(我不记得了),那么您可以执行标准Lua:
打印(io.open'xxx':read'a')
来读取文件xxx。如果
文件
模块可用,则类似的操作将是
打印(file.open'xxx':read(9999))
使用大于实际文件大小的数字。@tonypdmtr NodeMCU不提供io模块。它已被NodeMCU的文件模块所取代。