io.read('* all')尝试读取文件时返回nil

时间:2018-10-15 01:51:26

标签: lua

由于某些原因,此代码返回nil

file = io.open("file.txt","r+") 
thingfulthink = io.read('*all')
print(thinkfulthing)

如果我尝试比较变量(thinkfulthing),错误也会随着图例一起跳:错误,无法将数字与“ nil”进行比较

很抱歉,如果很难阅读,但是我的电脑中有完整的代码,并且正在用手机写东西,明天我将进行编辑以添加完整的代码

-编辑

文件也是如此

200

我尝试使用Python打开和读取文件,并且确实按预期返回200

file = open("file.txt", "r,")
thingfulthink = file.read()
print(thinkfulthing)

1 个答案:

答案 0 :(得分:2)

使用file:read('*all')代替io.read('*all')