我必须访问公开以下 Python 接口的硬件组件:
$ python
>>> from ***.***.***.*** import *
>>> client = Client('http://*****')
>>> client.getFirmwareVersion()
我该怎么做?
我是否必须在 obj-c 中创建新类,或者我可以使用 python 库并使用 Objective-c 访问数据?
我必须访问公开以下 Python 接口的硬件组件:
$ python
>>> from ***.***.***.*** import *
>>> client = Client('http://*****')
>>> client.getFirmwareVersion()
我该怎么做?
我是否必须在 obj-c 中创建新类,或者我可以使用 python 库并使用 Objective-c 访问数据?
您似乎遗漏了重要的一点;从 iOS 的角度来看,您连接的硬件实际上完全远离 - 即使它是通过本地 wifi 热点通过 TCP/IP 连接的。
看看NSURLConnection,这是一个 iOS 系统组件,它允许您通过 TCP/IP 双向远程连接和传输数据。
您的首要任务是为 Python 驱动的硬件找到合适的接口。我强烈建议您使用某种 HTTP 接口。