如何用PYTHON将简单的键盘与电脑和手机连接?
问题是我想通过一个键盘把我的手机和电脑连接起来。这个连接需要在Python环境下进行,因为这对我后面的工作会有帮助。
- 用Python把我的电脑和键盘连接起来
- 把同一个键盘连接到手机上
这样我就可以用Python代码通过这个键盘控制手机的一些基本功能。
1 个回答
0
把电脑和手机连接起来,最常见的方法是通过TCP/IP协议,通常是通过WiFi把信号传给手机。如果你用的是安卓手机,蓝牙也是一个选择,但iOS手机不支持连接未经批准的蓝牙设备。
在手机上编程,通常需要用手机的原生语言来写代码。对于iOS来说,这是必须的,而我不太确定在安卓上是否可以用Python或Jython来开发完整的应用。
在电脑这边,你可以很方便地使用Python,可能会用到它的socket
模块来通过TCP/IP和手机通信,或者如果你用蓝牙RFCOMM/SPP,可以用pySerial的serial
模块。不过,管理实际的蓝牙连接是非常复杂的,而且对驱动程序非常敏感。