Lua獲取文件長(zhǎng)度和判斷文件是否存在函數(shù)分享
更新時(shí)間:2015年04月20日 11:26:25 投稿:junjie
這篇文章主要介紹了Lua獲取文件長(zhǎng)度和判斷文件是否存在函數(shù)分享,需要的朋友可以參考下
獲得文件長(zhǎng)度
復(fù)制代碼 代碼如下:
function length_of_file(filename)
local fh = assert(io.open(filename, "rb"))
local len = assert(fh:seek("end"))
fh:close()
return len
end
判斷文件是否存在
復(fù)制代碼 代碼如下:
function file_exists(path)
local file = io.open(path, "rb")
if file then file:close() end
return file ~= nil
end
您可能感興趣的文章:
- C語(yǔ)言中獲取文件狀態(tài)的相關(guān)函數(shù)小結(jié)
- C語(yǔ)言編程中從密碼文件獲取數(shù)據(jù)的函數(shù)總結(jié)
- PHP獲取當(dāng)前文件所在目錄 getcwd()函數(shù)
- Nodejs中獲取當(dāng)前函數(shù)被調(diào)用的行數(shù)及文件名詳解
- php 獲取文件后綴名,并判斷是否合法的函數(shù)
- php獲取遠(yuǎn)程文件內(nèi)容的函數(shù)
- C#中的文件路徑獲取函數(shù)和文件名字獲取函數(shù)小結(jié)
- Python獲取遠(yuǎn)程文件大小的函數(shù)代碼分享
- PHP獲取和操作配置文件php.ini的幾個(gè)函數(shù)介紹
- C語(yǔ)言用fstat函數(shù)獲取文件的大小方法
相關(guān)文章
Lua math.fmod使用時(shí)的小數(shù)問(wèn)題
這篇文章主要介紹了Lua math.fmod使用時(shí)的小數(shù)問(wèn)題,math.fmod用于取模運(yùn)算,使用小數(shù)時(shí)可能會(huì)遇到不可預(yù)料的結(jié)果,所以應(yīng)該避免使用小數(shù),需要的朋友可以參考下2015-06-06Lua 操作 MongoDB 數(shù)據(jù)庫(kù)實(shí)例
這篇文章主要介紹了Lua 操作 MongoDB 數(shù)據(jù)庫(kù)實(shí)例,本文給出了修改后的lua-mongo API和具體的操作MongoDB 數(shù)據(jù)庫(kù)代碼,需要的朋友可以參考下2015-03-03Lua判斷變量是否為數(shù)字、字符串是否可以轉(zhuǎn)換為數(shù)字等
這篇文章主要介紹了Lua判斷變量是否為數(shù)字、字符串是否可以轉(zhuǎn)換為數(shù)字等,本文講解了Lua 判斷是字符還是數(shù)字的方法、Lua判斷數(shù)字的方法、判斷可否轉(zhuǎn)換為數(shù)字的方法、判斷并且準(zhǔn)備一個(gè)初值的方法,需要的朋友可以參考下2015-04-04Lua中的loadfile、dofile、require詳解
這篇文章主要介紹了Lua中的loadfile、dofile、require詳解,本文分別用實(shí)例講解它的用法和特點(diǎn)等內(nèi)容,需要的朋友可以參考下2014-09-09Lua中訪(fǎng)問(wèn)table里函數(shù)的方法示例
這篇文章主要介紹了Lua中訪(fǎng)問(wèn)table里函數(shù)的方法示例,本文例子超級(jí)簡(jiǎn)單,算是入門(mén)實(shí)例吧,其實(shí)只需要表名.方法名即可訪(fǎng)問(wèn),重要的還是其它代碼寫(xiě)法,本文給出了一個(gè)完整的代碼示例,需要的朋友可以參考下2015-04-04