我导入了两个库 urllib
和 from urllib.request import urlopen
。
第二个在第一个库里面。
当我检查代码并试图删除 from urllib.request import urlopen
这一行时,我得到了以下信息:
opnerHTMLnum = urllib.request.build_opener()
AttributeError: 'module' object has no attribute 'request'
当我恢复
from urllib.request import urlopen
这一行代码时,程序可以运行。有人能解释为什么吗?
import re
#import http.cookiejar
import os.path
#import time
#import urllib3
import urllib
from urllib.request import urlopen
import sys
import smtplib
from email.mime.text import MIMEText
# ...
opnerHTMLnum = urllib.request.build_opener()
from urllib.request import urlopen
会报错:ImportError: No module named request
。请问您使用的是哪个版本的Python? - utapyngo