PJLink是控制数据投影仪的标准。

pypjlink的Python项目详细描述


pypjlink是一个python库和命令行实用程序,可以与 通过pjlink协议的投影仪(http://pjlink.jbmia.or.jp/english/

这是彼得·沃德作品的一个分支。

安装

最新版本可以在PYPI上找到,安装时使用: $pip安装

命令行用法

查询投影仪状态很简单: $PjLink-P 10.1.1.1功率

因此它发送命令: $PjLink-P 10.1.1.1断电

如果在投影仪上配置了密码,将请求输入密码。

有关完整的使用选项,请参阅帮助或手册页。

python库用法

库支持以下python版本: *Python2.7 *Python3.4 *Python3.5

>>> from pypjlink import Projector
>>> projector = Projector.from_address('10.1.1.1')
>>> projector.get_power()
'off'
>>> projector.set_power('off')

要运行测试,可以使用tox对每个受支持的python版本运行 $tox

或者您可以在当前环境中启动测试:

$python-m unittest发现pypjlink.tests

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

推荐PyPI第三方库


热门话题
如何在java中从url编码的字符串(不是url)中获取参数   spring类java。无法将lang.String转换为类java。util。列表(java.lang.String和java.util.List位于加载程序“bootstrap”的模块java.base中)   java在Android Studio中显示在线数据库中的表格和列   代码分析如何在java方法中收集调用的方法   java Android地图应用程序在启动时在设备上崩溃   java动态跟踪应用程序检测   javax swing创建windows   文件如何在通过DWR运行JAVA类时获取项目位置的路径   使用Grunt任务运行java自动化测试   java如何通过处理打开多个窗口?   java中从值获取枚举常量的优化方法   java如何使用构造函数注入模拟类   java为什么updateStocks()不改变价格?   java读取字典的文本文件?这对懒惰的人来说是个好主意吗?