libxdo的python绑定

python-libxdo的Python项目详细描述


libxdo是后面的库 xdotool,一个用来“伪造”的工具 键盘/鼠标输入、窗口管理等”。

这个包旨在提供基于cTypes的Python绑定(以及 当然,使用c库的pythonic方法..)

警告项目仍在进行中!只有一小部分 支持库,缺少测试/文档。使用 小心(并确保报告您应该发现的任何问题!)

文档

文档存放在read the docs:

http://python-libxdo.readthedocs.org/

注意:当前在rtd上构建文档时出现问题 由于缺少libxdo库(这使得导入xdo.xdo失败)。 因此,文档的(本地生成的)副本是 托管在GitHub页面上:

https://rshk.github.io/python-libxdo

示例用法

让用户用鼠标点击一个窗口,然后编写“python 岩石!“对着窗户。

fromxdoimportXdoxdo=Xdo()win_id=xdo.select_window_with_click()xdo.enter_text_window(win_id,'Python rocks!')

兼容性

库当前测试时间:

OSArchitecturelibxdo versionDateTest result
Debian GNU/Linux “jessie” (testing)amd643.20130111.1-3.1✓ success
Archlinuxamd643.20150503.12015-11-16✓ success

安装

这个包在pypi上提供 https://pypi.python.org/pypi/python-libxdo/

通过PIP安装:

pip install python-libxdo

直接从github安装tarball:

pip install https://github.com/rshk/python-libxdo/tarball/master

从git以开发模式安装:

pip install -e 'git+https://github.com/rshk/python-libxdo.git#egg=python-libxdo'

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java我可以在J2EE1.4中使用JAXR吗   YouTube数据API超出了未经验证的java每日使用限制   java RED5 RTMPConnManager未设置applicationContext局部变量。这会导致NullPointerException   java多部分/formdata,加载图像(安卓)   java Struts 2<s:select>填充表单中的其他字段   java Eclipse在迁移后不会将邮件属性传递给Spring Boot   java如何检查请求的TLS版本   java如何从包中导入相同的类   如何在java中将BLOB字符串转换为人类可读的格式字符串   java使用Play映射特定的文件路径!框架   java Eclipse重构   在子字符串上使用“预定义字符类”的java   java如何在SeleniumWebDriver中选择li中的锚定标记?   jspjava。木卫一。FileNotFoundException:系统找不到指定的路径   java Hi,在启动cmd\design javafx\cmd eclipse时,我的文件不是删除的,也不是复制的   java Selenium Web驱动程序异常“找不到:taskkill的可执行文件”   java如何获得数组的迭代器?