输入/搜索内容
内置函数
Global
Log
Market
Trade
Account
Futures
Threads
TA
Talib
OS
os
File
File.close
File.puts
File.printf
File.flush
File.tell
File.seek
File.eof
File.read
File.write
File.getline
File.toString
ListFilesResult
FileStat
结构体
内置变量

向文件写入一个或多个字符串。

puts(data1, data2, ...dataN)

示例

向文件写入多个字符串。

javascript
function main() { let file = os.open("output.txt", "w+") let bytes = file.puts("Hello", " ", "World", "!") Log("Bytes written:", bytes) // Bytes written: 12 file.seek(0, 0) let data = file.read() Log("data:", data) // If using os.open("output.txt", "w") may result in data being undefined // data: Hello World! // file.puts() // error: puts requires at least 1 argument at main file.puts(", Hello YouQuant!") file.seek(0, 0) data = file.read() Log("data:", data) // data: Hello World!, Hello YouQuant! file.close() }

返回值

类型描述

number

返回实际写入的字节数。

参数

名称类型必填描述

data

string

是

要写入的字符串数据,可传入多个参数。

参考

备注

可一次写入多个字符串参数,将按顺序连接后写入。