到目前为止,我的代码是:
from pywinauto import *
app = Application().start(r"C:\\Program Files (x86)\\Microsoft Office\\root\\Office16\\EXCEL.exe")
dlg = app.Excel
app = Application().connect(path=r"C:\\Program Files (x86)\\Microsoft Office\\root\\Office16\\EXCEL.exe")
dlg = app.Excel
但是我无法打开文件!
任何帮助将不胜感激!
P.S我正在使用gui,因此我可以使用excel扩展名
答案 0 :(得分:1)
如果只想使用Pywinauto打开Excel程序,则可以按以下方式使用此代码段代码:
from pywinauto import Application
app = Application(backend="uia")
app.start(r"C:/Program Files/Microsoft Office/root/Office16/EXCEL.exe")
答案 1 :(得分:0)
我以这种方式打开文件(如果您使用单个“ \”,请不要忘记在两个字符串前都加上“ r”)
from pywinauto import Application
program_path = r"C:\Program Files (x86)\Microsoft Office\root\Office16\EXCEL.exe"
file_path = r"C:\file.xlsx"
app = Application().start(r'{} "{}"'.format(program_path, file_path))