Lua获取文件长度和判断文件是否存在函数分享
获得文件长度
function length_of_file(filename)
local fh = assert(io.open(filename, "rb"))
local len = assert(fh:seek("end"))
fh:close()
return len
end
判断文件是否存在
function file_exists(path)
local file = io.open(path, "rb")
if file then file:close() end
return file ~= nil
end
相关推荐
-
Lua获取文件长度和判断文件是否存在函数分享
获得文件长度 复制代码 代码如下: function length_of_file(filename) local fh = assert(io.open(filename, "rb")) local len = assert(fh:seek("end")) fh:close() return len end 判断文件是否存在 复制代码 代码如下: function file_exists(path) local file = io.open(p
-
php获取目录中所有文件名及判断文件与目录的简单方法
一,php获取目录中的所有文件名 1.打开要操作目录的目录句柄 代码示例: //打开当前目录下的目录pic下的子目录common. $handler = opendir('pic/common'); 2.循环读取目录下的所有文件 代码示例: /*其中$filename = readdir($handler) 每次循环时将读取的文件名赋值给$filename,$filename !== false. 一定要用!==,因为如果某个文件名如果叫'0′,或某些被系统认为是代表false,用!=就会停止循
-
Python使用filetype精确判断文件类型
filetype.py Small and dependency free Python package to infer file type and MIME type checking the magic numbers signature of a file or buffer. This is a Python port from filetype Go package. Works in Python +3 . 一个小巧自由开放Python开发包,主要用来获得文件类型.包要求Pyt
-
php判断文件上传图片格式的实例详解
php判断文件上传图片格式的实例详解 判断文件图片类型, $type = $_FILES['image']['tmp_name'];//文件名 //$type = $this->getImagetype( $type ); $filetype = ['jpg', 'jpeg', 'gif', 'bmp', 'png']; if (! in_array($type, $filetype)) { return "不是图片类型"; } 如上如果用户修改文件后缀为png jpeg等无法满
-
判断文件是否正在被使用的JS代码
复制代码 代码如下: //判断文件是否正在被使用 function FileINUse(filename:String):boolean;var usein:file;begin result:=false; assignfile(usein,FileName); try reset(Usein); except on E:EInOutError do begin if e.ErrorCode=32 then begin result
-
javascript判断文件是否存在实例代码
javascript判断文件是否存在 1. 客户端 <script language="javascript"> function FileExist() { var sfso=new ActiveXObject("Scripting.FileSystemObject"); var fPath="[The path of the file]"; if(sfso.FileExists(fPath)) { alert("Exi
-
判断文件是否存在的shell脚本代码
实现代码一. #!/bin/sh # 判断文件是否存在 # link:www.jb51.net # date:2013/2/28 myPath="/var/log/httpd/" myFile="/var /log/httpd/access.log" # 这里的-x 参数判断$myPath是否存在并且是否具有可执行权限 if [ ! -x "$myPath"]; then mkdir "$myPath" fi # 这里的-d
-
使用SQL Server判断文件是否存在后再删除(详解)
在SQL Server中可以使用系统内部存储过程xp_fileexist判断文件是否存在,如果存在再使用xp_cmdshell删除文件.xp_fileexist除了可以判断文件是否存在外,还可以判断文件夹是否存在,下面是下使用这两个的示例. 删除文件存储过程 ALTER proc [dbo].[delFile_P] ( @path nvarchar(200)) as declare @result int exec master.dbo.xp_fileexist @path,@result ou
-
python中readline判断文件读取结束的方法
本文实例讲述了python中readline判断文件读取结束的方法.分享给大家供大家参考.具体分析如下: 大家知道,python中按行读取文件可以使用readline函数,下面现介绍一个按行遍历读取文件的方法,通过这个方法,展开我们要讨论的问题: 复制代码 代码如下: filename = raw_input('Enter your file name') #输入要遍历读取的文件路径及文件名 file = open(filename,'r') done = 0 while not done:
-
python通过文件头判断文件类型
对于提供上传的服务器,需要对上传的文件进行过滤. 本文为大家提供了python通过文件头判断文件类型的方法,避免不必要的麻烦. 分享代码如下 import struct # 支持文件类型 # 用16进制字符串的目的是可以知道文件头是多少字节 # 各种文件头的长度不一样,少半2字符,长则8字符 def typeList(): return { "52617221": EXT_RAR, "504B0304": EXT_ZIP} # 字节码转16进制字符串 def byt
随机推荐
- JSP 中request与response的用法详解
- jQuery 研究心得 取得属性的值
- update 子查询使用介绍
- 完成了AJAX树附原理分析
- JS组件Form表单验证神器BootstrapValidator
- Java 使用JdbcTemplate 中的queryForList发生错误解决办法
- ASP.NET邮件发送system.Net.Mail案例
- asp.net 获取机器硬件信息(cpu频率、磁盘可用空间、内存容量等)
- 基于AnDroid FrameLayout的使用详解
- Zend Framework创建自己的动作助手详解
- vue2.0项目中使用Ueditor富文本编辑器示例代码
- 自己封装的一个简单的倒计时功能实例
- 详解Java如何实现基于Redis的分布式锁
- jQuery过滤选择器用法示例
- js textarea自动增高并隐藏滚动条
- Android canvas drawBitmap方法详解及实例
- 百度收录快速提高篇 让百度为你打广告
- java统计字符串中重复字符出现次数的方法
- C#实现实体类与字符串互相转换的方法
- Android开发实现查询远程服务器的工具类QueryUtils完整实例
