我已经使用Python编程了一段时间,并注意到可以通过库XLWT与MS Excel文件进行交互。
现在我想知道是否可以使用Python来控制其他应用程序,例如标准Windows路径C:\Windows\system32
上的 Calculator.exe 。
有没有办法用Python编写脚本,比方说,让计算器打开并执行9+3=
?我通常喜欢先自己编写一些代码并稍后寻求帮助,但是在这里我不知道即使它是可能的,我在互联网上的研究只产生了这个脚本来启动程序:
import subprocess
subprocess.call("C:\Windows\system32\calc.exe")
任何帮助,建议甚至只是“不,这是不可能的”将受到高度赞赏。
答案 0 :(得分:3)
它总是取决于其他程序的协同作用。如果允许进行调整,它将为此提供一个API(希望有一个文档告诉您如何使用它)。
这不是一个真正的Python问题,因为它取决于API的编写方式。如果此API作为C库提供,则必须至少编写一些C代码才能通过Python访问它。如果它是一种调用程序的方式(特殊选项等),那么Python将像提供其他任何编程语言一样或多或少地提供这些语言。