如何使用 pywin32 创建一个新的 Visio 文件?

How to create a new Visio file using pywin32?

我是 pywin32 的新手,我想用它来创建一个空白的 Visio 文件。我知道如何为 Excel 传播sheet 执行此操作,但我不确定如何类似地创建一个新的 .vsdx 文件。

我知道要制作一个新的 Excel sheet 代码看起来像这样:

import win32com.client
excel = win32com.client.Dispatch("Excel.Application")
workbook = excel.Workbooks.Add()
workbook.SaveAs(new_file_path+'\UpdatedSheet.xls')

我该如何编辑它以创建一个新的 Visio 文档?

尝试使用这个:

visio = win32com.client.Dispatch("Visio.Application")
doc = visio.Documents.Add("Basic Diagram.vst")
doc.SaveAs(new_file_path+'/test.vsdx')