require("md5") --rb为二进制只读模式 local file = io.open("D:\Learn Objective-C.pdf","rb") local string = file:read("*a") file:close() print(md5.sumhexa(string))