2012-04-24 64 views
2

是否有一个模块允许我使用python管理其他程序(例如,检查屏幕上的光标位置并将其移动到其他位置)?如果它确实存在,请给我它的名字,我会从它的文档字符串中找到更多关于它的信息。谢谢您的回答:PPython:如何管理其他程序?

+1

哪个操作系统?没有什么可以用便携的方式完成的。 – ThiefMaster 2012-04-24 18:14:14

回答

1

在Python中控制游标是特定于操作系统的。在Windows中,您需要使用win32api库,而在Linux中您必须使用Xlib。有一个叫做PyMouse的跨平台库,您可能想要查看。

1

编辑这些“其他方案”的能力:

也许你想这个:PyGame


无论如何,如果你需要调用任何函数,这个线索就成立了。

要呼叫在Python另一个程序可以这样做:

>>>从子进口*

>>>呼叫([命令,参数])

实施例:

>>> from subprocess import *

>>> call([“echo”,“Hi”]) 。

所以,如果你想要返回一些函数,如鼠标位置,你可以从python中调用它。

Related question

+0

如果在linux中,'xautomation'可以帮助。 – GarouDan 2012-04-24 19:24:23