4

我在 python 2.7 中编写了一个应用程序。现在我必须在其中添加一个功能,它会在其中找到网络中可用的 DMR 列表,然后用户将从列表中选择设备并将数据从应用程序发送到设备。

为此,我在谷歌上搜索了 python upnp 库,并得到了这些(coherence、、、、miranda-upnp)。miniupnppyunpnp

我也读过它们,但我不知道应该使用哪个库。

告诉我应该使用哪个库以及为什么?

4

1 回答 1

4

MiniUPnPc 受到积极支持(我是维护者),它是一个 C 库,但有一个 python 模块。这是如何使用它的一个很好的例子:https ://github.com/miniupnp/miniupnp/blob/master/miniupnpc/testupnpigd.py

但如果你想使用 100% python 库,你会更喜欢 miranda-upnp。

于 2014-12-01T11:35:18.800 回答