【发布时间】:2015-10-26 12:52:59
【问题描述】:
有没有办法使用写字板(不是 MS word)打开 word 文件?我可以使用 win32com.client 使用 MS 字打开 doc 文件,如下所示:
word = win32.gencache.EnsureDispatch('Word.Application')
word.Visible = True
不确定如何使用写字板执行此操作。有没有办法做到这一点?
【问题讨论】:
有没有办法使用写字板(不是 MS word)打开 word 文件?我可以使用 win32com.client 使用 MS 字打开 doc 文件,如下所示:
word = win32.gencache.EnsureDispatch('Word.Application')
word.Visible = True
不确定如何使用写字板执行此操作。有没有办法做到这一点?
【问题讨论】:
好的,我可以使用子进程来完成这项工作:
import subprocess as sp
sp.Popen([programName, fileName])
【讨论】:
pf = os.getenv("ProgramFiles")
subprocess.call([pf + "\\Windows NT\\Accessories\\wordpad.exe",filename])
【讨论】: