主要问题是代码中的headers中的user-agent等写错了,中间多了许多不该有的空格。去掉空格,写成如下形式:
headers={'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36 Edg/96.0.1054.62'}
另外,create_request()函数缺少page参数传递:写成 create_request(page)
在main函数中调用时用 request=create_request(page)
这样试试。
就是读取的url地址是 404 错误 地址不存在
你把这个地址用浏览器打开看看行不行
打开http网站失败,少爬点图片,哈哈