gpt4 book ai didi

python - 寻址 python 对象

转载 作者:太空狗 更新时间:2023-10-30 02:31:03 24 4
gpt4 key购买 nike

我正在尝试为 Python 使用 ncclient。

如果我这样做,它会起作用:

from ncclient import manager
m = manager.connect()

如果我这样做会失败:

import ncclient
m = ncclient.manager.connect()

错误是AttributeError: 'module' object has no attribute 'manager'

我不明白有什么区别。这两种方式不应该是相同的方法吗?为什么不是呢?

最佳答案

导入模块(包)不会自动导入子模块。 (有些模块会。例如,导入 os 模块也会导入 os.path)

替换以下行:

import ncclient

与:

import ncclient.manager

加载子模块manager

关于python - 寻址 python 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23965201/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com