跳到主要内容

WriteData(写入数据)

将数据写入日志文件。用于JS代码中的日志记录。

请注意,在 .docbuilder 文件中不使用 CDocBuilder.WriteData 方法。

语法

def WriteData(self, str path, str value, bool append);

参数

参数类型描述
pathstr用于写入所有日志的文件路径。
valuestr将要写入日志文件的数据。
appendbool指定新数据是追加到已存在的日志文件中,还是创建一个新文件。

示例

Python

import os
import docbuilder

builder = docbuilder.CDocBuilder()
builder.CreateFile("docx")

context = builder.GetContext()
globalObj = context.GetGlobal()
api = globalObj["Api"]

builder.WriteData("result.log", "Alert!", False)

dstPath = os.getcwd() + "/result.docx"
builder.SaveFile("docx", dstPath)
builder.CloseFile()