使用命令提示符按目录使用Lua读取文件

问题描述 投票:1回答:1

[我试图在命令提示符下使用lua读取.txt文件,我使用的是'Lua For Windows',但是以我尝试的方式它不起作用,它没有给我任何错误,它不会返回什么都没有,甚至没有。

我尝试过:

file = io.open("C:\Users\user\Desktop\a.txt", "r") --(and my user's name)
io.input(file)
print(io.read())
io.close(file)
lua
1个回答
0
投票

反斜杠是Lua引号中的转义字符。

尝试"C:\\Users\\user\\Desktop\\a.txt"

或避免使用长字符串的问题:[[C:\Users\user\Desktop\a.txt]]

© www.soinside.com 2019 - 2024. All rights reserved.