輸入輸出
終端輸出
print
lua
print(content...)輸出內容到命令列,不帶換行。
引數
| 引數 | 型別 | 描述 |
|---|---|---|
| content... | Any 任何型別 | 內容,非文本型別會自動轉換為文本,可寫多個由,分割,輸出時會以製表符分隔 |
println
lua
println(content...)輸出內容到命令列,帶換行。
引數
| 引數 | 型別 | 描述 |
|---|---|---|
| content... | Any 任何型別 | 內容,非文本型別會自動轉換為文本,可寫多個由,分割,輸出時會以製表符分隔 |
檔案
FileExists
lua
exists = FileExists(path)判斷檔案是否存在且可讀。
引數
| 引數 | 型別 | 描述 |
|---|---|---|
| path | String 字串 | 檔案路徑 |
返回值
| 返回值 | 型別 | 描述 |
|---|---|---|
| exists | Bool 布林 | 檔案是否存在 |
FileSize
lua
size = FileSize(path)獲取一個檔案的大小
引數
| 引數 | 型別 | 描述 |
|---|---|---|
| path | String 字串 | 檔案路徑 |
返回值
| 返回值 | 型別 | 描述 |
|---|---|---|
| size | Integer 整數 | 檔案大小 |
ASCII檔案輸出
PrintToFile
lua
PrintToFile(path, content...)寫到一個ASCII檔案的末尾。
引數
| 引數 | 型別 | 描述 |
|---|---|---|
| path | String 字串 | 檔案路徑 |
| content... | Any 任何型別 | 內容,非文本型別會自動轉換為文本,可寫多個由,分割,輸出時會以製表符分隔 |
WriteToFile
lua
WriteToFile(path, content...)覆寫一個ASCII檔案,帶換行。
引數
| 引數 | 型別 | 描述 |
|---|---|---|
| path | String 字串 | 檔案路徑 |
| content... | Any 任何型別 | 內容,非文本型別會自動轉換為文本,可寫多個由,分割,輸出時會以製表符分隔 |
WriteLineToFile
lua
WriteLineToFile(path, content...)覆寫一個ASCII檔案。
引數
| 引數 | 型別 | 描述 |
|---|---|---|
| path | String 字串 | 檔案路徑 |
| content... | Any 任何型別 | 內容,非文本型別會自動轉換為文本,可寫多個由,分割,輸出時會以製表符分隔 |
ReadFromFile
lua
content = ReadFromFile(path)讀取一個ASCII檔案的內容。
引數
| 引數 | 型別 | 描述 |
|---|---|---|
| path | String 字串 | 檔案路徑 |
返回值
| 返回值 | 型別 | 描述 |
|---|---|---|
| content | String 字串 | 文本內容 |
