Python爬虫中国海洋大学数院教授

img


想爬一下中国海洋大学数院教授的信息,但一直返回空列表,想问问该怎么处理
如果能帮忙完善一下代码更感激不尽


 
import urllib.request
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
head = {
    # 告诉服务器请求的设备信息
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.5005.83 Safari/577.36 Edg/102.0.1345.80"
  }
  # 封装请求
request = urllib.request.Request(url=("https://www.baidu.com/"),headers=head)
html = ""
  # 对可能进行报错进行封装
try:
  # 向目标服务器发起请求
  response = urllib.request.urlopen(request)
  # 请求返回的html进行解码
  html = response.read().decode("utf-8")
except urllib.error.URLError as result:
  if hasattr(result,"code"):
    print(result.code)
  if hasattr(result,"reason"):
    print(result.reason)
print(html)


你把地址换一下,参考一下这个