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

时间:2019-06-04 13:41:34

标签: python excel visio

我是pywin32的新手,我试图用它来创建空白的Visio文件。我知道如何为Excel电子表格执行此操作,但是我不确定如何类似地创建新的.vsdx文件。

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

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

我将如何编辑它,以便改为创建一个新的Visio文档?

1 个答案:

答案 0 :(得分:1)

尝试使用此:

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