-4

我必须访问公开以下 Python 接口的硬件组件:

$ python
>>> from ***.***.***.*** import *

>>> client = Client('http://*****')

>>> client.getFirmwareVersion()

我该怎么做?

我是否必须在 obj-c 中创建新类,或者我可以使用 python 库并使用 Objective-c 访问数据?

4

1 回答 1

2

您似乎遗漏了重要的一点;从 iOS 的角度来看,您连接的硬件实际上完全远离 - 即使它是通过本地 wifi 热点通过 TCP/IP 连接的。

看看NSURLConnection,这是一个 iOS 系统组件,它允许您通过 TCP/IP 双向远程连接和传输数据。

您的首要任务是为 Python 驱动的硬件找到合适的接口。我强烈建议您使用某种 HTTP 接口。

于 2012-10-02T14:20:25.317 回答