我试图使用https://pypi.org/project/pypjlink2/来查询一些NEC投影仪,有些模型可以工作,但有些给出了断言错误。你知道吗
我确保没有在beamer上配置密码,还尝试定义一个密码并将其放入投影仪.验证('mypassword')
ip = raw_input('ip address: ')
projector = Projector.from_address(ip)
projector.authenticate('')
projector.set_power('on')
errors = projector.get_errors()
print errors
nicky@debian:~$ python test2.py
ip address: 10.24.59.55
Traceback (most recent call last):
File "test2.py", line 7, in <module>
projector.set_power('on')
File "/usr/local/lib/python2.7/dist-packages/pypjlink/projector.py", line 150, in set_power
self.set('POWR', POWER_STATES[status])
File "/usr/local/lib/python2.7/dist-packages/pypjlink/projector.py", line 136, in set
success, response = protocol.send_command(self.f, body, param, self.encoding)
File "/usr/local/lib/python2.7/dist-packages/pypjlink/protocol.py", line 71, in send_command
resp_body, resp_param = parse_response(f, encoding)
File "/usr/local/lib/python2.7/dist-packages/pypjlink/protocol.py", line 30, in parse_response
assert header == '%'
AssertionError
nicky@debian:~$ pjlink -p 10.24.59.55 info
Traceback (most recent call last):
File "/usr/local/bin/pjlink", line 10, in <module>
sys.exit(main())
File "/usr/local/lib/python2.7/dist-packages/pypjlink/cli.py", line 176, in main
func(proj, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/pypjlink/cli.py", line 68, in cmd_info
('Name', p.get_name()),
File "/usr/local/lib/python2.7/dist-packages/pypjlink/projector.py", line 227, in get_name
param = self.get('NAME')
File "/usr/local/lib/python2.7/dist-packages/pypjlink/projector.py", line 130, in get
success, response = protocol.send_command(self.f, body, '?', self.encoding)
File "/usr/local/lib/python2.7/dist-packages/pypjlink/protocol.py", line 71, in send_command
resp_body, resp_param = parse_response(f, encoding)
File "/usr/local/lib/python2.7/dist-packages/pypjlink/protocol.py", line 30, in parse_response
assert header == '%'
AssertionError
目前没有回答
相关问题 更多 >
编程相关推荐