【问题标题】:Python import urllib.request and .error why not only import urllibPython 导入 urllib.request 和 .error 为什么不只导入 urllib
【发布时间】:2014-09-30 15:34:53
【问题描述】:

为什么这不起作用(在 Python 3.4.1 中)

import urllib

但是这行得通

import urllib.request
import urllib.error

我认为当我导入 urllib 时,它也应该导入 .request 和 .error 但事实并非如此。为什么?

【问题讨论】:

  • 请粘贴堆栈跟踪。我认为这是一个错误。
  • @SrinivasReddyThatiparthy:你为什么认为这是一个错误?我不认为它是..
  • 糟糕。我没有读最后一段。你是对的。

标签: python python-3.x import python-3.4


【解决方案1】:

导入模块/包不会自动导入子模块/子包。 (除非导入的模块本身明确地这样做)

【讨论】:

    猜你喜欢
    • 2021-02-12
    • 1970-01-01
    • 2014-10-04
    • 2013-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-18
    相关资源
    最近更新 更多