lua學習之檔案的基本讀寫操作

2021-08-18 19:19:47 字數 615 閱讀 5204

--普通讀取方式 read 

local f= assert(io.open("data.txt",'r')) --相當於獲取流的指標或者指標或者物件

--*all 表示讀取所有的文字內容 *line 讀取一行的內容 *number 表示讀入乙個數字 表示讀取長度不超過個數的字串

--local str = f:read("*all")

local str = f:read("*line")

f:close() --關閉流

print(str)

--write 通過封裝的函式實現

local function write_txt( filename,content )

local file_1 = assert(io.open(filename,'w'))

file_1:write(content)

file_1.close()

-- body

endlocal str_content = [[你好我是克里奇蒂亞諾羅納爾多]] -- [[ ]]中 可以放乙個長字串

write_txt("test.txt",str_content)

lua檔案讀寫操作

讀取檔案操作 local f assert io.open config.txt r local string f read all all表示讀取所有的檔案內容,line表示讀取一行,number讀取乙個數字,表示讀取乙個不超過num長度的字元 f close 關閉流 print string 封...

檔案讀寫基本操作

python author pengl 以下面檔案 yesterday.txt 為例進行檔案讀寫的練習 oh,yesterday when i was young 噢 昨日當我年少輕狂 so many,many songs were waiting to be sung 有那麼那麼多甜美的曲兒等我歌...

Lua學習之基本語法

堅持 成長 每日一篇 lua支援對多個變數同時賦值,當變數個數和值的個數不一致時,lua 會一直以變數個數為基礎採取以下策略。a.變數個數 值的個數 按變數個數補足 nil b.變數個數 值的個數 多餘的值會被忽略 例如 a,b,c 0,1 print a,b,c 0 1 nil a,b a 1,b...