如何修复错误“ AttributeError:'模块'对象在python3中没有属性'客户端'?

tianzhi0549

以下是我的代码。

import http
h1 = http.client.HTTPConnection('www.bing.com')

我认为可以,但是python给我以下错误:

AttributeError:“模块”对象没有属性“客户端”。

我想知道为什么以及如何解决它。谢谢。

阿巴内特

首先,导入软件包不会自动导入其所有子模块。*

所以试试这个:

import http.client

如果这不起作用,则很可能在您的其他位置(很可能是当前目录)中有一个名为的文件http.py或名为的目录。您可以很容易地检查一下:httpsys.path

import http
http.__file__

那应该给出一些目录,例如/usr/lib/python3.3/http/__init__.py/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/http/__init__.py或其他看起来明显是system-y和stdlib-y的目录。如果您反而得到/home/me/src/myproject/http.py,这就是您的问题。通过重命名模块来修复它,使其与您要使用的stdlib模块的名称不同。


如果这不是问题,那么您可能安装了错误的Python安装程序,或者两个Python安装程序相互混淆。造成这种情况的最常见原因是,安装第二个Python会编辑您的PYTHONPATH环境变量,但第一个Python仍然是您只需键入即可运行的Python python


*但有时确实如此。这取决于模块。有时您无法分辨某个东西是包含非模块成员的包(例如http)还是包含子模块的模块(os)。幸运的是,这并不重要。它总是保存到import os.pathimport http.client,无论是否需要。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AttributeError:“模块”对象没有属性“客户端” Python Dropbox API

来自分类Dev

AttributeError:“模块”对象没有属性“错误”

来自分类Dev

urllib模块错误!AttributeError:“模块”对象没有属性“请求”

来自分类Dev

如何修复:AttributeError:模块“整洁”没有属性“ config”

来自分类Dev

属性错误:“客户端”对象没有属性“命令”

来自分类Dev

Python:ModuleNotFoundError:没有名为“客户端”的模块

来自分类Dev

travic ci错误AttributeError:“模块”对象没有属性“ hashpw”

来自分类Dev

Flask Blueprint AttributeError:“模块”对象没有属性“名称”错误

来自分类Dev

如何修复:AttributeError:JupyterNotebook中的模块“ tensorflow”没有属性“ optimizers”(使用colab.research)

来自分类Dev

错误:在 dask 中在自定义类的构造函数中传递客户端对象时,没有模块名称“自定义类”

来自分类Dev

Dropwizard-客户端模块的外观如何?

来自分类Dev

如何在客户端使用Node模块?

来自分类Dev

如何在客户端代码中使用节点模块?

来自分类Dev

如何仅构建evosuite的客户端模块

来自分类Dev

Python3(anaconda)中的tkinter,“ AttributeError:模块'tkinter'没有属性'Tk'”

来自分类Dev

python错误“ AttributeError:'模块'对象没有属性'sha1'”

来自分类Dev

python xmpp简单客户端错误

来自分类Dev

客户端错误Youtube API python

来自分类Dev

如何在不破坏现有客户端的情况下扩展terraform模块输入变量模式?

来自分类Dev

如何修复AttributeError:模块'tensorflow'没有属性'reset_default_graph'

来自分类Dev

我该如何修复AttributeError:模块'tensorflow'没有属性'ConfigProto'

来自分类Dev

如何修复AttributeError:模块“ tensorflow”没有属性“ space_to_depth”

来自分类Dev

如何修复 AttributeError:模块“requests.sessions”没有属性“post”

来自分类Dev

AttributeError:“模块”对象没有属性“ tk”

来自分类常见问题

AttributeError:“模块”对象没有属性“测试”

来自分类Dev

AttributeError:“模块”对象没有属性“缓存”

来自分类Dev

AttributeError:“模块”对象没有属性“ TestCase”

来自分类Dev

AttributeError:“模块”对象没有属性“版本”

来自分类Dev

AttributeError:“模块”对象没有属性

Related 相关文章

  1. 1

    AttributeError:“模块”对象没有属性“客户端” Python Dropbox API

  2. 2

    AttributeError:“模块”对象没有属性“错误”

  3. 3

    urllib模块错误!AttributeError:“模块”对象没有属性“请求”

  4. 4

    如何修复:AttributeError:模块“整洁”没有属性“ config”

  5. 5

    属性错误:“客户端”对象没有属性“命令”

  6. 6

    Python:ModuleNotFoundError:没有名为“客户端”的模块

  7. 7

    travic ci错误AttributeError:“模块”对象没有属性“ hashpw”

  8. 8

    Flask Blueprint AttributeError:“模块”对象没有属性“名称”错误

  9. 9

    如何修复:AttributeError:JupyterNotebook中的模块“ tensorflow”没有属性“ optimizers”(使用colab.research)

  10. 10

    错误:在 dask 中在自定义类的构造函数中传递客户端对象时,没有模块名称“自定义类”

  11. 11

    Dropwizard-客户端模块的外观如何?

  12. 12

    如何在客户端使用Node模块?

  13. 13

    如何在客户端代码中使用节点模块?

  14. 14

    如何仅构建evosuite的客户端模块

  15. 15

    Python3(anaconda)中的tkinter,“ AttributeError:模块'tkinter'没有属性'Tk'”

  16. 16

    python错误“ AttributeError:'模块'对象没有属性'sha1'”

  17. 17

    python xmpp简单客户端错误

  18. 18

    客户端错误Youtube API python

  19. 19

    如何在不破坏现有客户端的情况下扩展terraform模块输入变量模式?

  20. 20

    如何修复AttributeError:模块'tensorflow'没有属性'reset_default_graph'

  21. 21

    我该如何修复AttributeError:模块'tensorflow'没有属性'ConfigProto'

  22. 22

    如何修复AttributeError:模块“ tensorflow”没有属性“ space_to_depth”

  23. 23

    如何修复 AttributeError:模块“requests.sessions”没有属性“post”

  24. 24

    AttributeError:“模块”对象没有属性“ tk”

  25. 25

    AttributeError:“模块”对象没有属性“测试”

  26. 26

    AttributeError:“模块”对象没有属性“缓存”

  27. 27

    AttributeError:“模块”对象没有属性“ TestCase”

  28. 28

    AttributeError:“模块”对象没有属性“版本”

  29. 29

    AttributeError:“模块”对象没有属性

热门标签

归档