1

我正在尝试使用 pyupnp 包(http://code.google.com/p/pyupnp/)

我已经构建并安装了它,在我的代码中我有:

import pyupnp
b = pyupnp.UpnpBase()
...

但我收到此错误: AttributeError: 'module' object has no attribute 'UpnpBase'

现在我查看了包的代码,它具有以下内容:

__all__ = [
  'UpnpNamespace',
  'UpnpDevice',
  'UpnpBase',
  ...

我以为我可以访问__all__列表中的任何内容?我究竟做错了什么?

非常感谢

4

1 回答 1

3

看看这个包,你应该 import pyupnp.upnp,而不是pyupnp. 的内容在__all__这里无关紧要。

于 2011-03-30T00:00:43.037 回答