来自urllib2导入请求 - 无法导入名称请求

Nie*_*sel 6 python module urllib2 request python-2.7

所以我正在尝试编写一个程序,我需要这个名为请求的模块,因为我使用的是python版本2.7.9.

我想使用代码:

from urllib2 import request
Run Code Online (Sandbox Code Playgroud)

会做的.然而,我得到以下错误:

Traceback (most recent call last):
  File "C:\Python27\NLTKHoofdstuk3.py", line 5, in <module>
    from urllib2 import request
ImportError: cannot import name request
Run Code Online (Sandbox Code Playgroud)

我没有得到它,因为我有urllib2完全在Python上工作,模块请求应该在模块urllib2(当我输入"import urllib2"时我也没有得到错误)

所以有人知道为什么我的模块请求不起作用,但我的模块urllib2是

Aja*_*jay 11

尝试使用

from urllib2 import Request
Run Code Online (Sandbox Code Playgroud)

代替

from urllib2 import request
Run Code Online (Sandbox Code Playgroud)

查看官方文档


小智 11

运用

import urllib;
Run Code Online (Sandbox Code Playgroud)

然后

urllib.urllopen();
Run Code Online (Sandbox Code Playgroud)

因为Python 2.7你不需要import请求.