欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Lua判斷一個(gè)目錄或文件是否存在的方法

 更新時(shí)間:2015年04月20日 11:06:41   投稿:junjie  
這篇文章主要介紹了Lua判斷一個(gè)目錄或文件是否存在的方法,Lua中可以使用io.open判斷文件或目錄是否存在,本文總結(jié)了判斷方法,并給出了一個(gè)自定義函數(shù),需要的朋友可以參考下

一、使用io.open

Open 一下就可以了。

復(fù)制代碼 代碼如下:

file,err=io.open("XXXX")

如果文件正常打開 file為文件句柄,err 為 nil 。否則 file 為 nil ,err為錯(cuò)誤信息 “drr: No such file or directory”。


只需要 open 一下。然后看看返回值。

復(fù)制代碼 代碼如下:

somefile="xxxj.pdf"
local F,err=io.open(somefile,"r+");
print(err)

如果文件不存在 err 會(huì)包含相關(guān)信息。

二、自定義函數(shù)

復(fù)制代碼 代碼如下:

function file_exists(path)
  local file = io.open(path, "rb")
  if file then file:close() end
  return file ~= nil
end

相關(guān)文章

最新評(píng)論