我编码了这个:
from datetime import datetime, timedelta
import json
import time
import urllib2
...
req=urllib2.Request(api_url,binary_data,header)
f=urllib2.urlopen(req)我的python版本是3.6.5,所以我应该已经安装了urllib2,但是每次我收到这个错误时:
import urllib2
ModuleNotFoundError: no module named 'URLLIB2'我把名字改成了urllib3,因为它出现在我的anaconda文件夹中,但是它还是崩溃了.我做什么好?
发布于 2018-06-17 14:11:29
Urllib2是用于Python2的,它不再在Python3中使用。标准模块现在被称为urllib (您可以在这里找到它的文档:https://docs.python.org/3/library/urllib.html)。
试一试:
import urllib.request
req=urllib.request.Request(api_url,binary_data,header)
f=urllib.request.urlopen(req)urllib.request.Request():https://docs.python.org/3/library/urllib.request.html#urllib.request.Request urllib.request.urlopen()https://docs.python.org/3/library/urllib.request.html#urllib.request.urlopen
https://stackoverflow.com/questions/50897423
复制相似问题