使用Windows应用程序的Python

使用Windows应用程序的Python,python,windows,Python,Windows,我在理解做一些研究用什么术语方面有点问题。我试图找到一些资源,可以帮助我在正确的方向,但不确定什么类型 我想使用Python并将其与不同的计算机应用程序集成。我的意思是让Python使用安装在桌面上的本机应用程序 简单的例子是让Python程序在Windows机器上打开Google Chrome,打开新的选项卡,搜索不同的主题。一个更复杂的例子是一个Python程序,它可以从桌面打开一个游戏,运行它,然后真正地玩它 再说一次,如果我想创建这样的东西,我只是想寻找一些关于从哪里开始的好资源,只是不

我在理解做一些研究用什么术语方面有点问题。我试图找到一些资源,可以帮助我在正确的方向,但不确定什么类型

我想使用Python并将其与不同的计算机应用程序集成。我的意思是让Python使用安装在桌面上的本机应用程序

简单的例子是让Python程序在Windows机器上打开Google Chrome,打开新的选项卡,搜索不同的主题。一个更复杂的例子是一个Python程序,它可以从桌面打开一个游戏,运行它,然后真正地玩它

再说一次,如果我想创建这样的东西,我只是想寻找一些关于从哪里开始的好资源,只是不确定从哪里开始

感谢您抽出时间阅读此文章!干杯

至于,下面是一个简单的示例,说明如何启动Adobe InDesign,打开出版物,并将其所有页面保存为PNG图像:

import win32com.client
from pathlib import Path

app = win32com.client.Dispatch('InDesign.Application.CS6')

indd_file = Path(r'd:\test.indd')
doc = app.Open(str(indd_file))

app.pngExportPreferences.exportResolution = 150
doc.Export(1699761735, indd_file.parent / (indd_file.stem + ".png"))

要控制web浏览器,请看一看Selenium,打开程序。如果您认为您可能需要更“直观”的东西,请看一看操作系统模块。此外,请考虑以下事项:我记不起Google Python+中的其他类型是什么,请为您的应用程序命名,您很可能会立即看到要去哪里。许多windows应用程序都可以通过或多或少的标准win32api来处理,但它主要是关于这些应用程序,而不是Python。