Прошу прощения за дублирующийся пост или еще что-то. Я просто пытаюсь подтвердить это, потому что я видел подобный пост и делал то же самое, но мой вывод не был тем, чем я хотел быть проблемой, - это прочитать текстовый файл на языке Lua. Вот мой код:Чтение текстовых файлов в Lua
function fileExists(filename)
file = io.open(filename, "r")
if file == nil then
return false
else
return true
end
end
if fileExists ("myFile.txt") then
print ("Hello")
else
print("not found")
end
Он продолжает возвращать false и печать не найдена. А также пытаюсь открыть файл .lrc вместо .txt. Что не так с этими простыми, маленькими строками кода?
вместо 'если файл == nil' использовать' если не файл затем' – hjpotter92
Это просто дело вкуса, два вида (почти) эквивалентны, хотя я согласен второй стиль ('если not file then ... ') более читабельна (по крайней мере для меня). –